PDFium Component Docs

Creator vlastnosť

Component: TPdf  ·  Unit: PDFium
Názov pôvodnej autorskej aplikácie uložený v Info dictionary

Syntax

property Creator: WString; // read only

Description

Creator vráti záznam /Creator z informačného slovníka dokumentu (špecifikácia PDF 1.7, sekcia 14.3.3). Podľa konvencie toto pole identifikuje aplikáciu, ktorá vytvorila pôvodný dokument — napr. Microsoft Word, LibreOffice Writer, Adobe InDesign — zatiaľ čo Producer identifikuje softvér, ktorý konvertoval tento zdroj do konečného PDF (zvyčajne knižnicu PDF ako Adobe PDF Library, GPL Ghostscript, PDFium atď.).

Návratová hodnota je dekódované UTF-16 (WString), takže názvy mimo ASCII ako „Microsoft® Word for Microsoft 365“ alebo úplné názvy produktov CJK sú zachované doslovne. Reťazec je prázdny, keď je Active False, keď chýba Info slovník alebo keď bolo PDF generované bez záznamu /Creator (úplne legálne: pole je voliteľné).

Novšie PDF môžu tiež prenášať rovnaké informácie v metadátach XMP (xmp:CreatorTool); keď sú prítomné obe, mali by sa zhodovať, ale historicky sa po viacerých cykloch úprav/ukladania rozchádzajú. PDFiumPas cez túto vlastnosť sprístupňuje len kópiu z Info slovníka — ak potrebujete explicitne verziu XMP, pristúpte k MetaText['CreatorTool'].

Remarks

Example

Pdf1.LoadFromFile(OpenDialog1.FileName);
Memo1.Lines.Add('Authored with: ' + Pdf1.Creator);
Memo1.Lines.Add('PDF engine: ' + Pdf1.Producer);

See Also

Producer, Author, Title, MetaText