ImportDocumentData
Propriétés du document, signets
Description
Applique un vidage de données documentaires en texte brut : met à jour les clés d'information, reconstruit l'arborescence des signets et remplace les plages d'étiquettes de page
Syntaxe
Delphi
Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;Paramètres
| Data | Texte au format écrit par ExportDocumentData, convention classique dump_data/update_info |
|---|---|
| Options | Types d'enregistrements à traiter : 0 sélectionne tout, sinon combinez le bit 1, clés d'informations, le bit 2, signets, et le bit 4, plages d'étiquettes |
Valeurs de retour
| 0 | Aucun document n’est sélectionné, le texte est vide ou rien n’a été appliqué |
|---|---|
| N | Le nombre d'enregistrements appliqués (clés d'information, signets et plages d'étiquettes) |
Remarques
Les clés d’information sont actualisées individuellement. Le premier enregistrement de signet supprime l’arbre existant, puis chaque enregistrement ajoute un signet sous le plus récent situé un niveau plus haut ; les niveaux ne dépassent jamais d’un cran le précédent. Le premier enregistrement d’étiquette efface les plages. Les pages hors limites reviennent à la page 1 et les lignes inconnues sont ignorées
Exemple
PDF.ImportDocumentData(
'BookmarkBegin'#13#10+
'BookmarkTitle: Chapter 1'#13#10+
'BookmarkLevel: 1'#13#10+
'BookmarkPageNumber: 5'#13#10, 2);Voir aussi
ExportDocumentData, NewOutline, SetInformation, AddPageLabels