THotPDF.GetLoadedDocumentInfo Method
Διαβάζει εφάπαξ έξι πεδία μεταδεδομένων από το λεξικό πληροφοριών του φορτωμένου εγγράφου PDF: τίτλο, συγγραφέα, θέμα, λέξεις-κλειδιά, εργαλείο δημιουργίας και εργαλείο παραγωγής
Δήλωση
function GetLoadedDocumentInfo(out ATitle, AAuthor, ASubject, AKeywords, ACreator, AProducer: AnsiString): boolean;
Μονάδα
HPDFDoc
Παράμετροι
| Όνομα | Σκοπός |
|---|---|
ATitle | Παράμετρος εξόδου, λαμβάνει την τιμή του πεδίου Title στο λεξικό πληροφοριών εγγράφου |
AAuthor | Παράμετρος εξόδου, λαμβάνει την τιμή του πεδίου Author |
ASubject | Παράμετρος εξόδου, λαμβάνει την τιμή του πεδίου Subject |
AKeywords | Παράμετρος εξόδου, λαμβάνει την τιμή του πεδίου Keywords |
ACreator | Παράμετρος εξόδου, λαμβάνει την τιμή του πεδίου Creator (η εφαρμογή που δημιούργησε το αρχικό έγγραφο) |
AProducer | Παράμετρος εξόδου, λαμβάνει την τιμή του πεδίου Producer (το εργαλείο που μετέτρεψε το έγγραφο σε PDF) |
Τιμή επιστροφής
, όλες οι παράμετροι εξόδου είναι κενές συμβολοσειρές
Σημειώσεις χρήσης
- , ορισμένες παράμετροι εξόδου μπορεί επίσης να είναι κενές συμβολοσειρές
- Ορισμένες παλαιότερες γεννήτριες PDF ενδέχεται να αποθηκεύουν συμβολοσειρές σε κωδικοποίηση UTF-16BE BOM. Η μέθοδος θα τις μετατρέψει αυτόματα σε AnsiString. Όταν περιέχονται χαρακτήρες πολλαπλών byte, συνιστάται να ελέγχετε το πραγματικό περιεχόμενο
- Για την ανάγνωση πιο πλούσιων μεταδεδομένων (όπως ημερομηνία δημιουργίας, ημερομηνία τροποποίησης), θα πρέπει να αποκτήσετε απευθείας πρόσβαση στις αντίστοιχες τιμές κλειδιών του αντικειμένου λεξικού πληροφοριών εγγράφου