property Creator: WString; // solo lectura
Creator devuelve la entrada /Creator del diccionario de información del documento (sección 14.3.3 de la especificación PDF 1.7) Por convención, este campo identifica la aplicación que produjo el documento original, por ejemplo Microsoft Word, LibreOffice Writer o Adobe InDesign, mientras que Producer identifica el software que convirtió esa fuente en el PDF final, normalmente una biblioteca PDF como Adobe PDF Library, GPL Ghostscript o PDFium
El valor devuelto se decodifica como UTF-16 (WString), así que los nombres no ASCII, como “Microsoft® Word for Microsoft 365” o los nombres completos de productos CJK, se conservan literalmente La cadena está vacía cuando Active es False, cuando falta el diccionario Info o cuando el PDF se generó sin una entrada /Creator, algo perfectamente legal porque el campo es opcional
Los PDF más recientes también pueden guardar la misma información en metadatos XMP (xmp:CreatorTool); cuando ambos están presentes deberían coincidir, aunque históricamente tienden a divergir tras varios ciclos de edición y guardado PDFiumPas solo expone la copia del diccionario Info a través de esta propiedad; accede a MetaText['CreatorTool'] si necesitas explícitamente la versión XMP
FPDF_SetMetaText)/Creator para imitar herramientas conocidas
Trata la cadena solo como información, no como prueba de origenProducer is a useful
grouping key when sorting incoming PDFs by source software.
Pdf1.LoadFromFile(OpenDialog1.FileName);
Memo1.Lines.Add('Authored with: ' + Pdf1.Creator);
Memo1.Lines.Add('PDF engine: ' + Pdf1.Producer);