THPDFCABIFormDataFontV1
THPDFCABIFormDataFontV1 = function(UserData: Pointer;
Family: PAnsiChar; FamilyLength: NativeUInt; Style: UInt32;
FontIO: PHPDFCABIIOV1): Int32; cdecl;
Returnér HPDF_STATUS_OK og en komplet versioneret random access-læsning IO-tabel for det faktiske fontprogram; Family har FamilyLength UTF-8-bytes og er ikke garanteret NUL-termineret
Style 0 er regular, 1 bold, 2 italic og 3 boldItalic; callbacks kører synkront på den afviklende tråd og anmodes én gang for hver familie og style, som de faktiske dekodede form-data bruger, hvor default regular-font altid anmodes
For en Windows forms.import-operation med fontFamilies indeholder Family den eksakte konfigurerede UTF-8-label, som det dekodede rich indhold valgte; labels sammenlignes ASCII case-insensitivt og andre Unicode-tegn eksakt, mens ubrugte konfigurerede familier ikke anmoder om fontprogrammer
Den samme V1 funktionspointer og IO-layout betjener legacy enkelt-familie- og navngivet-familie-profilerne; udeladelse af fontFamilies bevarer det originale enkelt-familie-valg
Blandet original typed-rich forms.fill anmoder om den faktiske konfigurerede familie og style, som dens native runs bruger, gennem samme callback; fonts kopieres ind i afgrænsede ejede programmer, før kandidaten komponeres med delte familie/style-allokeringer på tværs af felter
Udfyld StructSize, ABIVersion, Flags, UserData, ReadAt og GetSize; valgfri IsCancelled polles også; den returnerede tabel kopieres, men dens callback-funktioner og user data skal forblive gyldige, indtil den ydre operation returnerer
Adapteren validerer størrelse og version, læser fragmenterede font-bytes i afgrænsede chunkser, håndhæver pr.-font og samlet arbejdskapacitet og bruger de rigtige programmer i regenererede AP-ressourcer
Enhver nonzero font callback- eller font IO-status propageres uden at gentage en fallback; ugyldige eller manglende programmer efterlader det aktive dokument uændret; en rapporteret succes med ufuldstændig IO forbliver en fejl
Valgfri operation record, Windows exchange, Original typed-rich filling