THotPDF.GetLoadedDocumentInfo Method
Raportări orientativ de set asimilate cu date-extragere direct încadrat pe șase referințe (Titlu, Autor, Subiect, Cuvinte-cheie, Instrument la Creație / Instrument-Sursă al Generării), obținut dintr-o trecere complet integrată exclusiv dicționar formelor preluare tipizat (Document Information) pre-evaluat la nivel document ca unitate metadate (PDF-preluat general)
Declarație
function GetLoadedDocumentInfo(out ATitle, AAuthor, ASubject, AKeywords, ACreator, AProducer: AnsiString): boolean;
Unitate
HPDFDoc
Parametri
| Nume | Utilizare |
|---|---|
ATitle | Parametru de ieșire, primește valoarea câmpului Title din dicționarul de informații al documentului |
AAuthor | Parametru de ieșire, primește valoarea câmpului Author |
ASubject | Parametru de ieșire, primește valoarea câmpului Subject |
AKeywords | Conține datele cu parametrii finali care oferă corespondența generală pe structura definită direct Keywords |
ACreator | Parametru de ieșire, primește valoarea câmpului Creator (aplicația care a creat documentul original) |
AProducer | Parametru de ieșire, primește valoarea câmpului Producer (instrumentul care a convertit documentul în PDF) |
Valoarea returnată
若文档包含信息字典且至少成功读取一个字段则返回 True;文档无信息字典时返回 False,所有输出参数为空字符串
Observații privind exploatarea funcțională
- PDF 信息字典中的字段均为可选项,即使返回
True,某些输出参数也可能为空字符串 - Câteva generatoare PDF vechi vor stoca șirul cu codificare UTF-16BE BOM, metoda convertind automat la AnsiString; când există caractere multi-byte se recomandă verificarea conținutului efectiv
- Dacă trebuie să citiți metadate mai bogate (cum ar fi data creării, data modificării), ar trebui să accesați direct valorile cheilor corespunzătoare din obiectul dicționar de informații al documentului