PDFium Delphi Component Docs

Creator svojstvo

Component: TPdf  ·  Unit: PDFium
Ime izvornog authoring programa upisano u Info rečnik

Syntax

property Creator: WString; // read only

Description

Creator vraća unos /Creator iz Info rečnika dokumenta (PDF 1.7 specifikacija, odeljak 14.3.3). Po konvenciji ovo polje identifikuje aplikaciju koja je proizvela originalni dokument — npr. Microsoft Word, LibreOffice Writer, Adobe InDesign — dok Producer identifikuje softver koji je taj izvor konvertovao u konačni PDF (tipično PDF biblioteku poput Adobe PDF Library, GPL Ghostscript, PDFium, itd)

Povratna vrednost je dekodirani UTF-16 (WString), tako da ne-ASCII imena poput “Microsoft® Word for Microsoft 365” ili puna CJK imena proizvoda ostaju nedirnuta. String je prazan kada je Active False, kada Info rečnik nedostaje ili kada je PDF generisan bez unosa /Creator (potpuno legalno: polje je opcionalno)

Noviji PDF-ovi mogu nositi istu informaciju i u XMP metapodacima (xmp:CreatorTool); kada su prisutna oba, trebalo bi da se slažu, ali istorijski se razilaze nakon više ciklusa editovanja/snimanja. PDFium Delphi Component kroz ovo svojstvo izlaže samo kopiju iz Info rečnika — pristupite MetaText['CreatorTool'] ako vam izričito treba XMP verzija

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