THPDFHeadlessDocumentOptions

Ce record de HPDFHeadlessDocument configure des limites de ressources positives pour THPDFHeadlessDocument

MembreDéfautSignification
MaxFileBytes1 GioTaille maximale du source et de la sortie publiée
MaxObjectBytes16 MioTaille maximale d'un bloc brut d'objets indirects et d'un objet de remplacement
MaxDecodedBytes64 MioTaille maximale d'un flux décodé, d'un contenu de page combiné et total retenu d'octets d'object-streams décodés
MaxObjects1,000,000Plage maximale de numéros d'objets de la table de référence croisée
MaxPages100,000Nombre maximal de feuilles de l'arbre de pages
MaxFields100,000Nombre maximal de champs AcroForm terminaux
MaxDepth64Profondeur maximale d'historique xref, de références, pages, champs, filtres et Form XObject
MaxGlyphs1,000,000Maximum d'opérandes de texte de page et de glyphes interprétés
CancellationTokennilTHPDFCancellationToken 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