write_polygon_xld_dxf
— Schreiben von XLD-Polygonen im DXF-Format.
write_polygon_xld_dxf
schreibt die XLD-Polygone
Polygons
im DXF-Format in die Datei
FileName
. Wenn kein absoluter Pfad in FileName
angegeben wird, wird die Ausgabedatei im aktuellen Verzeichnis des
HALCON-Prozesses geschrieben.
write_polygon_xld_dxf
schreibt eine Datei im Format der
DXF-Version AC1009 (AutoCAD Release 12). Jedes Polygon wird als
POLYLINE gespeichert.
Der Operator read_polygon_xld_dxf
kann verwendet werden,
um die XLD Polygone wieder einzulesen.
Die XLD-Konturen, die möglicherweise von Polygons
referenziert werden, werden nicht in der DXF-Datei
abgespeichert. Wenn die Polygone mit
read_polygon_xld_dxf
wieder eingelesen werden, ist
diese Information nicht verfügbar, weswegen keine Referenzen
auf die Konturen für die Polygone generiert werden können. Daher
kann es beim Aufruf von Operatoren, die auf die zu einem Polygon
gehörigen Konturen zugreifen (z.B. split_contours_xld
) zu
Fehlermeldungen kommen.
Polygons
(input_object) xld_poly(-array) →
object
Zu schreibende XLD-Polygone.
FileName
(input_control) filename.write →
(string)
Name der DXF-Datei.
Dateiendung: .dxf
Wenn die Parameter korrekt sind und die angegebene Datei geschrieben
werden konnte, liefert write_polygon_xld_dxf
den Wert
2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt.
read_polygon_xld_dxf
,
write_contour_xld_dxf
Foundation