THotPDF.FlattenLoadedXFA-Methode
Stellt das Verhalten „geladenes XFA abflachen“ im XFA-Import- und Abflachungs-Workflow bereit. Verwenden Sie sie, wenn die umgebende API-Familie explizite Kontrolle über PDF-Objekte, Seiteninhalt, Ressourcen, Konformität oder Diagnosen braucht
Deklaration
function FlattenLoadedXFA(Editable: boolean= True): Integer;
Unit
HPDFDoc
Parameter
| Name | Verwendung |
|---|---|
Editable | Steuert, ob generierte Felder nach der Operation bearbeitbar bleiben |
Rückgabewert
Gibt einen Integer-Wert zurück
Verwendungshinweise
Unterstützte deklarierte Property-Klassen nutzen Schema-Defaults; Fontgrößen und Grafik- oder Widget-Kantenbreiten bewahren fraktionelle PDF-Punkt-Werte
- Verwenden Sie diese API im XFA-Import- und Abflachungs-Workflow, bevor das betroffene Seiten-, Ressourcen-, Feld- oder Katalogobjekt finalisiert wird
- Halten Sie Objektnamen, Feldnamen, Ressourcennamen und zurückgegebene Handles stabil, bis das Dokument finalisiert ist
- XFA-Workflows werden von PDF/A- und PDF/X-Konformitätsmodi abgelehnt; flachen Sie daher Pakete ab oder entfernen Sie sie vor einer strengen Archivierungsausgabe
- Felder und statische Inhalte behalten Positionen und Größen aus der XFA-Vorlage in Punkt bei, egal wie Resolution gesetzt ist; Text und Grafiken, die Sie vor und nach dem Aufruf zeichnen, verwenden weiterhin 1/Resolution Zoll
- Objektreferenzen in geladenen Dokumenten können indirekt sein; lösen Sie Arrays, Dictionaries oder Streams auf, bevor Sie verschachtelte Werte auswerten