HPDFXFDFImportAnnotations function

function HPDFXFDFImportAnnotations(const Access: THPDFXFDFAccess;
  const Destinations: THPDFXFDFDestinationAccess;
  Root: THPDFXFDFNode): Integer; overload;

Map annotation XML through the supplied access callbacks and return the created annotation count

"De separata destinationsåteranropen binder lokala sidarrayer till faktiska indirekta dokumentsidor och bevarar namngivna Unicode-mål och exakta avgränsade decimalkoordinater"

"Den ursprungliga överladdningen behåller sin signatur och använder en tom destinationspost; explicita sidmål kräver sidantal- och siddobjekt-återanrop"

"Denna lågnivå-återanropsmappar tillhandahåller inte heldokumentrullering på egen hand; använd" "SaveAnnotationsXFDFToFile" "för avgränsad tillåtelse, autentiserad policy och atomär filpublicering"

"Destinationsattribut och gränser"

Standard stämpelutseende-transport bevarar faktiska Form-strömmar och avgränsade cykelfria typsnitts-, bild- och grafikresurser via base64-typad XML

function HPDFXFDFImportAnnotations(const Access: THPDFXFDFAccess;
  const Destinations: THPDFXFDFDestinationAccess; Root: THPDFXFDFNode;
  MaxAppearanceBytes, MaxAppearanceNodes, MaxAppearanceDepth: Integer;
  MaxAppearanceWorkingBytes: Int64;
  CancellationToken: THPDFCancellationToken): Integer; overload;

Gränserna är positiva och kumulativa, med ett utseendedjuptak på 62; den tidigare överlagringen tillhandahåller 16 MiB, 100000 noder, djup 62 och 512 MiB arbetsreservation

Skapade indirekta strömmar förblir ägda av den tillhandahållna graadaptorn; lågnivåcodec:n tar inte ägarskap av anroparens dokument och tillhandahåller ingen heloperationsrollback

Adaptorn reserverar den ursprungliga base64-längden, inklusive vitrymd, före ANSI-konvertering och avkodad lagring; RAW HEX- och ASCII-data reserveras innan strömbytearrayer allokeras

Arbetsreservationer är konservativa och kumulativa för den fullständiga importen, oberoende av utdatabyte; ett anroparägt tolkat XFDF-träd antas av anroparen innan denna adapter konsumerar det

En lexikalisk förkontroll reserverar avkodade XML-nod- och attributposter och ärvda namnrymdsomfångsarrayer innan trädet byggs; nodantal, djup och arbetslagring är oberoende kumulativa gränser

AP-specifika förkontrollen validerar det befintliga objektaggsordförrådet innan den delade XML-läsaren anropas, vilket bevarar avvisning av ogiltiga typer utan att behålla orelaterade XHTML RawXML-fragment