Record THPDFHeadlessXFDFOptions

Unité : HPDFHeadlessXFDFTypes

Appelez THPDFHeadlessXFDFOptions.Default avant de modifier des limites individuelles

MembreDéfautBut
MaxBytes16777216Entrée/sortie XFDF, octets de pièces jointes individuelles et octets d'échange d'apparences de tampons
MaxAnnotations10000Balayage des annotations sources ou nombre d'annotations ajoutées
MaxNodes1000000Traversée graphique/XML bornée et admission de stockage de nœuds
MaxDepth32Imbrication admise maximale, avec un plafond pris en charge de 64 ; l'encapsulation XML typée de tampons réserve deux niveaux d'imbrication dans ce plafond
MaxWorkingBytes134217728Réservation conservatrice pour instantanés, chaînes, XML, objets PDF préparés et sérialisation
CancellationTokennilToken d'annulation coopératif optionnel

Toutes les limites numériques doivent être positives ; un token d'annulation de document existant et un token d'import doivent désigner le même token quand les deux sont fournis

L'export réserve de l'espace pour le XML accumulé et les octets retournés, et l'import réserve le stockage XML/arbre avant de préparer un graphe incrémental

Les limites de documents et les limites d'opérations de l'ABI C Linux s'appliquent aussi ; augmenter une limite XFDF n'augmente pas ces capacités indépendantes

Profil d'annotations et sémantique transactionnelle

Le transport d'apparence de tampon standard préserve les flux Form réels et des ressources bornées acycliques de polices, d'images et de graphismes via un XML typé base64

Les réservations d'apparences de tampons comprennent les clés encodées, les ressources étendues, l'encodage de flux et les copies de conversion XML/base64 avant allocation ; ce total opérationnel conservateur peut dépasser la taille finale de sortie