property Creator: WString;// solo lectura
Creator devuelve la entrada /Creator del diccionario de Información del documento (especificación PDF 1.7 sección 14.3.3). Por convención, este campo identifica la aplicación que produjo el documento original (por ejemplo, Microsoft Word, LibreOffice Writer, 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, PDFium, etc.)
El valor devuelto es UTF-16 decodificado (WString), de modo que los nombres no ASCII como “Microsoft® Word for Microsoft 365” o los nombres de producto CJK completos se conservan textualmente. La cadena está vacía cuando Active es False, cuando falta el diccionario Info, o cuando el PDF se generó sin una entrada /Creator (perfectamente legal: el campo es opcional)
Los PDF más nuevos también pueden llevar la misma información en los metadatos XMP (xmp:CreatorTool); cuando ambos están presentes deberían coincidir, pero históricamente divergen después de varios ciclos de edición/guardado. PDFium Delphi Component solo muestra la copia del diccionario Info a través de esta propiedad; acceda a MetaText['CreatorTool'] si necesita la versión XMP explícitamente
FPDF_SetMetaText)/Creator para imitar herramientas conocidas. Trate la cadena como informativa solo, no como prueba de origenProducer es una clave de agrupación útil al ordenar los PDF entrantes por software de origen
Pdf1.LoadFromFile(OpenDialog1.FileName);
Memo1.Lines.Add('Authored with: ' + Pdf1.Creator);
Memo1.Lines.Add('PDF engine: ' + Pdf1.Producer);