THotPDF.FlattenLoadedXFA Method
Tillhandahåller plattningsbeteende för inlästa XFA i XFA-import- och plattningsarbetsflödet; använd den när den omgivande API-familjen behöver explicit kontroll över PDF-objekt, sidoinnehåll, resurser, överensstämmelse eller diagnoser
Deklaration
function FlattenLoadedXFA(Editable: Boolean = True): Integer;
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
Editable | Styr huruvida genererade fält förblir redigerbara efter operationen |
Returvärde
Returnerar ett Integer-värde
Användningsanteckningar
Stödda deklarerade egenskapsklasser använder schemastandarder; typsnittsstorlekar och grafik- eller widgetkantbredder bevarar fraktionella PDF-punktsvärden
- Använd detta API i XFA-import- och plattningsarbetsflödet innan den berörda sidan, resursen, fältet eller katalogobjektet färdigställs
- Håll objektnamn, fältnamn, resursnamn och returnerade handles stabila tills dokumentet har färdigställts
- XFA-arbetsflöden avvisas av PDF/A- och PDF/X-efterlevnadslägen, så platta ut eller ta bort paket innan strikt arkivutdata
- Fält och statiskt innehåll behåller positioner och storlekar från XFA-mallen, i punkter, oavsett vad Resolution är satt till; text och grafik du ritar före och efter anropet använder fortfarande 1/Resolution tum
- Objektreferenser i ett inläst dokument kan vara indirekta; lös upp arrayer, dictionaries eller streams innan du granskar kapslade värden