THPDFHeadlessDocumentOptions
Ce record de HPDFHeadlessDocument configure des limites de ressources positives pour THPDFHeadlessDocument
| Membre | Défaut | Signification |
|---|---|---|
| MaxFileBytes | 1 Gio | Taille maximale du source et de la sortie publiée |
| MaxObjectBytes | 16 Mio | Taille maximale d'un bloc brut d'objets indirects et d'un objet de remplacement |
| MaxDecodedBytes | 64 Mio | Taille maximale d'un flux décodé, d'un contenu de page combiné et total retenu d'octets d'object-streams décodés |
| MaxObjects | 1,000,000 | Plage maximale de numéros d'objets de la table de référence croisée |
| MaxPages | 100,000 | Nombre maximal de feuilles de l'arbre de pages |
| MaxFields | 100,000 | Nombre maximal de champs AcroForm terminaux |
| MaxDepth | 64 | Profondeur maximale d'historique xref, de références, pages, champs, filtres et Form XObject |
| MaxGlyphs | 1,000,000 | Maximum d'opérandes de texte de page et de glyphes interprétés |
| CancellationToken | nil | THPDFCancellationToken optionnel possédé par l'appelant |
Default initialise chaque membre ; les limites invalides non positives sont rejetées par le constructeur, et l'annulation lève EHPDFOperationCancelled
Les limites s'appliquent à leurs opérations individuelles et ne constituent pas un quota global de mémoire du processus ; les dictionnaires d'objets chargés restent en cache jusqu'à Close