Funktionen HPDFXFDFExportAnnotations
function HPDFXFDFExportAnnotations(const Access: THPDFXFDFAccess;
const Destinations: THPDFXFDFDestinationAccess; MaxBytes, MaxAnnotations: Integer;
CancellationToken: THPDFCancellationToken; out Bytes: TBytes): Integer; overload;
Exporterar mappade annoteringar som UTF-8 XFDF och returnerar deras antal, med den separata destinationsposten för att mappa faktiska sidreferenser till nollbaserade index
Namngivna och explicita destinationer samt lokala GoTo-actions använder den avgränsade destinationsprofilen; icke-numeriska, dokumentexterna eller felformade mål misslyckar operationen
Befintliga overload behåller sina signaturer och använder en tom destinationspost; ange explicita callbacks när exporterade annoteringar innehåller sidarraymål
Strömmetadata exporteras endast när relevant PDF-nyckel finns och ResolveStream anges; en utelämnad valfri strömresolver hindrar inte andra mappade annoteringsattribut från att exporteras
Den delade codecens byte- och annoteringsgränser ersätter inte native grafantagning och autentiserade signaturpolicyer; föredra HPDFExportHeadlessAnnotationsXFDF för ett laddat native dokument
Standard stämpelutseende-transport bevarar faktiska Form-strömmar och avgränsade cykelfria typsnitts-, bild- och grafikresurser via base64-typad XML
function HPDFXFDFExportAnnotations(const Access: THPDFXFDFAccess;
const Destinations: THPDFXFDFDestinationAccess;
MaxBytes, MaxAnnotations, MaxAppearanceNodes, MaxAppearanceDepth: Integer;
MaxAppearanceWorkingBytes: Int64; CancellationToken: THPDFCancellationToken;
out Bytes: TBytes): Integer; overload;
Utseendegränserna gäller kumulativt över valda stämplar; MaxAppearanceDepth ligger i 1..62 och alla gränser måste vara positiva
Den tidigare avgränsade överlagringen tillhandahåller 100000 utseendenoder, djup 62 och en arbetsreservation på MaxBytes multiplicerat med 32; nativ dokumentantagning tillämpar ytterligare oberoende gränser
Innan annoteringsnycklar kopieras eller en stämpelresursgraf konverteras reserverar den avgränsade adaptorn deras ursprungliga kodade nyckellängder och den fullständiga utvidgade grafen, inklusive nyttolastkopior och eskaperad XML-utdata; delade resurser belastas för varje utvidgad förekomst
Arbetsreservationen är konservativ och kumulativ för operationen, oberoende av den slutliga utdatabytegränsen; anroparägda källobjekt och strömmar ligger utanför denna ytterligare reservation