THotPDF.GetLoadedDocumentInfo Method
Inhämtar fält information meta
Deklaration
function GetLoadedDocumentInfo(out ATitle, AAuthor, ASubject, AKeywords, ACreator, AProducer: AnsiString): boolean;
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
ATitle | Utparameter, tar emot värdet för Title-fältet i dokumentinformationsordlistan |
AAuthor | Utparameter, tar emot värdet för Author-fältet |
ASubject | Utparameter, tar emot värdet för Subject-fältet |
AKeywords | Söker upp nyckelord |
ACreator | Utparameter, tar emot värdet för Creator-fältet (applikationen som skapade originaldokumentet) |
AProducer | Utparameter, tar emot värdet för Producer-fältet (verktyget som konverterade dokumentet till PDF) |
Returvärde
Om dokumentet har en informationsordlista och minst ett fält lästs returneras ; alla utdataparametrar är tomma strängar
Anmärkningar för användning
- Alla fält i PDF:ns informationsordlista är valfria; även om returneras kan vissa utdataparametrar vara tomma strängar
- Vissa äldre PDF-generatorer lagrar strängar i UTF-16BE BOM-kodning, och metoden konverterar dem automatiskt till AnsiString; det rekommenderas att kontrollera det faktiska innehållet när multi-byte-tecken finns
- Om mer omfattande metadata behöver läsas (t.ex. skapandedatum, modifieringsdatum) bör motsvarande nyckelvärden i dokumentinformationsordlistan kommas åt direkt