THotPDF.GetLoadedDocumentInfo Method
Bacakah dalam segelintir sekejap info kamus teks muatan berisi 6 seksi tajuk, pembuat cerita, inti topik, kata-kata sakti kunci sandi, peranti pemahat serta wujud alat pembentuk
Deklarasi
function GetLoadedDocumentInfo(out ATitle, AAuthor, ASubject, AKeywords, ACreator, AProducer: AnsiString): boolean;
Unit
HPDFDoc
Parameter
| Nama | Kegunaan |
|---|---|
ATitle | Parameter keluaran, menerima nilai bagian Judul pada kamus informasi dokumen |
AAuthor | Parameter keluaran, menerima nilai kolom Pengarang (Author) |
ASubject | Terdapat jenis Parameter yang muncul atas permintaan nilai subjek |
AKeywords | Sisi keluar, melahap poin bidang Kata Kunci |
ACreator | Parameter output, menerima nilai bidang Creator (aplikasi yang membuat dokumen asli) |
AProducer | Parameter output, menerima nilai bidang Producer (alat yang mengonversi dokumen menjadi PDF) |
Nilai kembalian
若文档包含信息字典且至少成功读取一个字段则返回 True;文档无信息字典时返回 False,所有输出参数为空字符串
Perhatian dalam penanganan
- PDF 信息字典中的字段均为可选项,即使返回
True,某些输出参数也可能为空字符串 - Beberapa pembuat PDF versi lama akan menyimpan string dalam format pengkodean UTF-16BE BOM, metode ini akan secara otomatis mengonversinya menjadi AnsiString; saat berisi karakter multiteknis, disarankan untuk memeriksa konten aktualnya
- Jika perlu membaca metadata yang lebih kaya (seperti tanggal pembuatan, tanggal modifikasi), Anda harus langsung mengakses nilai kunci terkait dari objek kamus informasi dokumen