THotPDF.GetLoadedDocumentInfo Method
Lee de una sola vez los seis campos de metadatos (título, autor, tema, palabras clave, herramienta de creación y herramienta de generación) en el diccionario de información del documento PDF cargado
Declaración
function GetLoadedDocumentInfo(out ATitle, AAuthor, ASubject, AKeywords, ACreator, AProducer: AnsiString): boolean;
Unidad
HPDFDoc
Parámetros
| Nombre | Uso |
|---|---|
ATitle | Parámetro de salida, recibe el valor del campo Title en el diccionario de información del documento |
AAuthor | Parámetro de salida, recibe el valor del campo Author |
ASubject | Parámetro de salida, recibe el valor del campo Subject |
AKeywords | Parámetro de salida, recibe el valor del campo Keywords |
ACreator | Parámetro de salida, recibe el valor del campo Creator (la aplicación que creó el documento original) |
AProducer | Parámetro de salida, recibe el valor del campo Producer (la herramienta que convirtió el documento a PDF) |
Valor devuelto
Devuelve un valor boolean
Precauciones de uso
- Use este API en el flujo de trabajo de creación de documentos antes de que la página, el recurso, el campo o el objeto de catálogo afectado quede finalizado
- Algunos generadores PDF antiguos almacenarán las cadenas con la codificación UTF-16BE BOM, el método las convertirá automáticamente a AnsiString; cuando existan caracteres de múltiples bytes, se sugiere examinar el contenido real
- Si necesita leer metadatos más ricos (como fecha de creación, fecha de modificación), debe acceder directamente al valor de la clave correspondiente del objeto de diccionario de información del documento