Voraussetzungen
-
Die TIA Portal Openness-Anwendung ist mit dem TIA Portal verbunden.
Siehe Verbindung zum TIA Portal aufbauen -
Ein Projekt ist geöffnet.
Siehe Projekt öffnen
Verwendung
Sie können entweder eine einzelne Grafik oder alle Grafiken der Grafiksammlung eines Projekts in allen Sprachen exportieren. Während des Exports wird eine XML-Datei mit allen betroffenen Projektgrafikeinträgen erstellt und zusammen mit den exportierten Grafiken referenziert. Die entsprechenden Grafiken werden zusammen mit der XML-Datei im selben Verzeichnis des Dateisystems gespeichert.
Damit die exportierten Grafiken ("*.jpg", "*.bmp", "*.png", "*.ico", etc.) geändert werden können, sind diese Grafiken nicht schreibgeschützt.
Programmcode: Grafik exportieren
Um die erforderliche Grafik zu exportieren, ändern Sie den folgenden Programmcode:
|
//Exports all language variants of a single grafic Project project = …; MultiLingualGraphicComposition graphicsComposition = project.Graphics; MultiLingualGraphic graphic = graphicsComposition.Find("graphicName"); graphic.Export(new FileInfo(@"D:\ExportFolder\graphicName.xml"), ExportOptions.WithDefaults); |
Programmcode: Alle Grafiken exportieren
Um alle Grafiken einer Grafiksammlung zu exportieren, ändern Sie den folgenden Programmcode:
|
//Exports all graphics of a graphic library Project project = …; MultiLingualGraphicComposition graphicsComposition = project.Graphics; foreach(MultiLingualGraphic graphic in graphicsComposition) { graphic.Export(new FileInfo(string.Format(@"D:\Graphics\{0}.xml", graphic.Name)), ExportOptions.WithDefaults); } |