HPDFXFABuildCheckBoxAppearance
Enheten är HPDFXFAHeadless
function HPDFXFABuildCheckBoxAppearance(const Value, Style: AnsiString;
const Items: TXFAFieldOptions; Width, Height: Double;
const TrueTypeFont: SysUtils.TBytes; FirstObjectNumber: Integer;
const Options: TXFAHeadlessPDFOptions;
const ResolvedCaptionRuns: THPDFHeadlessRichTextRuns = nil): THPDFXFACheckBoxAppearance;
Förbereder ett faktiskt checkbox-utseende med samma nativa tillstånds-, märke-, rubrik-, typsnitts- och layoutkonsumenter som automatisk headless XFA-skapande
Value och Items innehåller UTF-8-data; Style bär metadata som XFA-layoutåteranropet emitterar, och Width och Height är fysiska PDF-punkter
Det första objektet tillhandahåller vald export och det andra det nollställda datavärdet; allowNeutral-metadata aktiverar en skiljbar tredje neutral export och ett utseende
Reserverade, tomma och XFAOn-prefixade exporter använder distinkta utseendealias medan Opt behåller den literala författade exporten; råa hashsekvenser och Unicode-exporter förblir exakta
TrueTypeFont tillhandahåller det faktiska standardtypsnittsprogrammet; Options.CaptionFontFamilies tillhandahåller verkliga ytterligare reguljära, feta, kursiva och fetkursiva program
Den valfria ResolvedCaptionRuns har samma exakta nyttolast, formatering och ordnade kandidatvalidering som HPDFXFABuildButtonAppearance; endast den upplösta konfigurerade familjen får skilja sig
FirstObjectNumber måste vara positivt och lämna utrymme för alla konsekutiva genererade objektnummer; den returnerade bunt äger den nåbara nativa grafen tills objekt frigjorts
Förberedelsen ändrar inget anropardokument eller någon ström; indata-, objekt-, glyf-, typsnitts-, serialiserad-byte- och avbrottsbudgetar gäller genom hela förberedelsen
Widgetidentitet, sida, rektangel och fältflaggor tillhör det adopterande dokumentet; Properties behåller AP, AS, V, Opt, MK, H, DA och Q när genererade