THotPDF.ExportLoadedAnnotationsToXFDF-Methode

Exportiert geladene Anmerkungen in eine Datei im XML Forms Data Format (XFDF) und verwendet dabei die unterstützten ISO-19444-1-Anmerkungselemente: text, freetext, line, square, circle, polygon, polyline, highlight, underline, strikeout, squiggly, stamp, ink, caret, fileattachment, sound, link und redact

Line-Anmerkungen schreiben vollständige start- und end-Koordinatenpaare mit Endpunktstilen, Leader-Länge, Leader-Erweiterung sowie Attributen für Beschriftungsplatzierung und Beschriftungsversatz; Polygon- und Polyline-Anmerkungen schreiben das standardmäßige <vertices>-Kindelement, Ink-Anmerkungen schreiben <inklist> mit einem oder mehreren <gesture>-Kindelementen, Text-Anmerkungen schreiben Attribute für Antwortbeziehungen, Stamp-Anmerkungen schreiben Icon- und Rotationsattribute, Link- und Redaction-Anmerkungen schreiben coords, Link-Anmerkungen schreiben BorderStyleAlt-Kindelemente für Border-Arrays, FreeText-Anmerkungen schreiben Standardstil, Standarddarstellung, Rotation, Ausrichtung und Tail-Intent, Square-, Circle- und Caret-Anmerkungen schreiben Fringe-Geometrie, Caret-Anmerkungen schreiben Default-Appearance-Daten, Rich-Text von Anmerkungen wird als <contents-richtext> geschrieben, und standardmäßige Attribute für Innenfarbe, Rahmenstil oder Cloudy-Border-Effekt werden erhalten, wenn vorhanden

Klartext-Inhalte, Standardstil, Standarddarstellung, Geometrietext und codierte Anhangsdaten werden geschrieben, ohne XML-Formatierungs-Whitespaces in ihre Textelemente einzufügen; signifikante Leerzeichen, Tabs und Zeilenumbrüche im Klartext bleiben erhalten

Syntax

function ExportLoadedAnnotationsToXFDF(const AFileName: TFileName): Integer;

Parameter

AFileName: TFileName
Der Name der Ausgabedatei, in der die XFDF-Anmerkungsdaten gespeichert werden

Rückgabewert

Liefert die Anzahl der in die XFDF-Datei geschriebenen unterstützten Anmerkungen. Nicht unterstützte Anmerkungssubtypen werden übersprungen, und eine Anzahl von null erzeugt keine Ausgabedatei