THotPDF.GetLoadedFontDict Method
Renvoie l'objet dictionnaire de police complet d'une ressource de police sur la page spécifiée du PDF chargé, pour accéder aux propriétés sous-jacentes telles que le descripteur de police, la table de largeur et la carte d'encodage
Déclaration
function GetLoadedFontDict(PageIndex, FontIndex: Integer): THPDFDictionaryObject;
Unité
HPDFDoc
Paramètre
| Nom | Utilisation |
|---|---|
PageIndex | Index basé sur zéro de la page cible |
FontIndex | Index basé sur zéro de la police cible dans le dictionnaire de ressources de police de la page |
Valeur de retour
返回字体字典的 THPDFDictionaryObject;索引越界或字体无法解析时返回 nil
Notes d'utilisation
- 调用前应先通过
GetLoadedFontCount确认有效索引范围 - Le dictionnaire renvoyé peut être un objet indirectement référencé après analyse ; l'appelant ne doit pas libérer cet objet, la référence devient invalide après la fermeture du document
- Pour CIDFont ou police composite Type0, le dictionnaire peut contenir un tableau DescendantFonts, une analyse supplémentaire est nécessaire pour obtenir les informations complètes sur la police