THotPDF.GetLoadedDocumentInfo Method
Lit d'un coup six champs de métadonnées du dictionnaire d'informations du document PDF chargé : titre, auteur, sujet, mots-clés, outil de création et outil de génération
Déclaration
function GetLoadedDocumentInfo(out ATitle, AAuthor, ASubject, AKeywords, ACreator, AProducer: AnsiString): boolean;
Unité
HPDFDoc
Paramètre
| Nom | Utilisation |
|---|---|
ATitle | Paramètre de sortie, reçoit la valeur du champ Title dans le dictionnaire d'informations du document |
AAuthor | Paramètre de sortie, reçoit la valeur du champ Author |
ASubject | Paramètre de sortie, reçoit la valeur du champ Subject |
AKeywords | Paramètre de sortie, reçoit la valeur du champ Keywords |
ACreator | Paramètre de sortie, reçoit la valeur du champ Creator (l'application qui a créé le document d'origine) |
AProducer | Paramètre de sortie, reçoit la valeur du champ Producer (l'outil qui a converti le document en PDF) |
Valeur de retour
Renvoie une valeur booléenne
Notes d'utilisation
- Utilisez cette API dans le flux de travail de création de document avant la finalisation de la page, de la ressource, du champ ou de l’objet catalogue concerné
- Certains anciens générateurs de PDF stockeront les chaînes avec le codage UTF-16BE BOM, la méthode les convertira automatiquement en AnsiString ; lorsqu'il contient des caractères multi-octets, il est recommandé de vérifier le contenu réel
- Si des métadonnées plus riches doivent être lues (telles que la date de création, la date de modification), il faut accéder directement à la valeur de clé correspondante de l'objet dictionnaire d'informations du document