THPDFHeadlessXFDFOptions record

Unit: HPDFHeadlessXFDFTypes

Kald THPDFHeadlessXFDFOptions.Default, før individuelle grænser ændres

MemberStandardFormål
MaxBytes16777216XFDF input/output, enkelte attachment-bytes og stamp appearance-udvekslingsbytes
MaxAnnotations10000Scan af kilde-annotationer eller antal tilføjede annotationer
MaxNodes1000000Afgrænset graf/XML-traversal og node-lager-admission
MaxDepth32Maksimal tilladt nesting med et understøttet loft på 64; stamp typed XML-wrapperen reserverer to nesting-niveauer inden for loftet
MaxWorkingBytes134217728Konservativ reservation til snapshots, strenge, XML, forberedte PDF-objekter og serialisering
CancellationTokennilValgfri kooperativ cancellation-token

Alle numeriske grænser skal være positive; en eksisterende dokument cancellation-token og en import-token skal identificere samme token, når begge leveres

Eksport reserverer plads til både akkumuleret XML og returnerede bytes, og import reserverer XML/træ-lager, før en inkrementel graf forberedes

Dokumentgrænser og Linux C ABI operation-grænser gælder også; forøgelse af en XFDF-grænse forøger ikke de uafhængige kapaciteter

Annotationsprofil og transaktionsemantik

Standard stamp appearance-transport bevarer faktiske Form-streams og afgrænsede acykliske font-, image- og graphics-ressourcer gennem base64-typet XML

Stamp appearance-reservationer inkluderer encodede nøgler, udvidede ressourcer, stream-encoding og XML/base64-konverteringskopier inden allokering; dette konservative operationstotal kan overstige den endelige outputstørrelse