pdf: add and document MetaFixer::wrapup() method
This commit is contained in:
@@ -20,8 +20,8 @@ alink="#0000FF">
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h1 class="title"><a name="idp35245072" id=
|
||||
"idp35245072"></a>Recoll user manual</h1>
|
||||
<h1 class="title"><a name="idp56557776" id=
|
||||
"idp56557776"></a>Recoll user manual</h1>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@@ -109,13 +109,13 @@ alink="#0000FF">
|
||||
multiple indexes</a></span></dt>
|
||||
|
||||
<dt><span class="sect2">2.1.3. <a href=
|
||||
"#idp40818624">Document types</a></span></dt>
|
||||
"#idp62130176">Document types</a></span></dt>
|
||||
|
||||
<dt><span class="sect2">2.1.4. <a href=
|
||||
"#idp40843200">Indexing failures</a></span></dt>
|
||||
"#idp62154272">Indexing failures</a></span></dt>
|
||||
|
||||
<dt><span class="sect2">2.1.5. <a href=
|
||||
"#idp40850208">Recovery</a></span></dt>
|
||||
"#idp62161280">Recovery</a></span></dt>
|
||||
</dl>
|
||||
</dd>
|
||||
|
||||
@@ -1017,8 +1017,8 @@ alink="#0000FF">
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h3 class="title"><a name="idp40818624" id=
|
||||
"idp40818624"></a>2.1.3. Document types</h3>
|
||||
<h3 class="title"><a name="idp62130176" id=
|
||||
"idp62130176"></a>2.1.3. Document types</h3>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1131,8 +1131,8 @@ indexedmimetypes = application/pdf
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h3 class="title"><a name="idp40843200" id=
|
||||
"idp40843200"></a>2.1.4. Indexing
|
||||
<h3 class="title"><a name="idp62154272" id=
|
||||
"idp62154272"></a>2.1.4. Indexing
|
||||
failures</h3>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1172,8 +1172,8 @@ indexedmimetypes = application/pdf
|
||||
<div class="titlepage">
|
||||
<div>
|
||||
<div>
|
||||
<h3 class="title"><a name="idp40850208" id=
|
||||
"idp40850208"></a>2.1.5. Recovery</h3>
|
||||
<h3 class="title"><a name="idp62161280" id=
|
||||
"idp62161280"></a>2.1.5. Recovery</h3>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2042,8 +2042,20 @@ class MetaFixer(object):
|
||||
pass
|
||||
|
||||
return txt
|
||||
def wrapup(self, metaheaders):
|
||||
pass
|
||||
|
||||
</pre>
|
||||
|
||||
<p>If the 'metafix()' method is defined, it is called for
|
||||
each metadata field. A new MetaFixer object is created
|
||||
for each PDF document (so the object can keep state for,
|
||||
for example, eliminating duplicate values). If the
|
||||
'wrapup()' method is defined, it is called at the end of
|
||||
XMP fields processing with the whole metadata as
|
||||
parameter, as an array of '(nm, val)' pairs, allowing an
|
||||
alternate approach for editing or adding/deleting
|
||||
fields.</p>
|
||||
</div>
|
||||
|
||||
<div class="sect2">
|
||||
|
||||
Reference in New Issue
Block a user