PDFium Delphi Component Docs

Svojstvo Creator

Komponenta: TPdf  ·  Jedinica: PDFium
Naziv izvornog autorskog programa pohranjen u Info rječniku

Sintaksa

property Creator: WString; // read only

Opis

Creator vraća unos /Creator iz informacijskog rječnika dokumenta (PDF 1.7 specifikacija, odjeljak 14.3.3). Po konvenciji ovo polje identificira aplikaciju koja je proizvela izvorni dokument — npr. Microsoft Word, LibreOffice Writer, Adobe InDesign — dok Producer identificira softver koji je taj izvor pretvorio u konačni PDF (tipično PDF biblioteka poput Adobe PDF Library, GPL Ghostscript, PDFium itd.)

Povratna vrijednost je dekodirani UTF-16 (WString), pa se ne-ASCII nazivi poput “Microsoft® Word for Microsoft 365” ili potpuni CJK nazivi proizvoda čuvaju doslovno. Niz je prazan kada je Active False, kada informacijski rječnik nedostaje ili kada je PDF generiran bez unosa /Creator (posve legalno: polje je neobavezno)

Noviji PDF-ovi mogu nositi iste informacije i u XMP metapodacima (xmp:CreatorTool); kada su prisutna oba, trebali bi se slagati, ali povijesno se razilaze nakon višestrukih ciklusa uređivanja/spremanja. PDFium Delphi Component kroz ovo svojstvo iznosi samo kopiju iz informacijskog rječnika — pristupite MetaText['CreatorTool'] ako vam izričito treba XMP verzija

Napomene

Primjer

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

Vidi također

Producer, Author, Title, MetaText