Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
de:infra-convert:dev:parameter [2020/01/28 15:49] me [Zeichnungen übergeben] |
de:infra-convert:dev:parameter [2020/10/20 11:32] me [Prüfpläne und gestempelte Zeichnungen exportieren] |
||
---|---|---|---|
Zeile 218: | Zeile 218: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | + | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen (Pflichtangabe) | |
- | ^ Name | String | Titel des Projekts (Wird beim Öffnen ignoriert) | | + | ^ Name | String | Titel des Projekts\\ \\ **Anmerkung** Wird beim Anlegen ("Create") zwingend benötigt. Wird beim Öffnen ("Open") ignoriert. | |
^ Action | String | **Open** Öffnet ein vorhandenes Projekt\\ **Create** Legt ein neues Projekt an | | ^ Action | String | **Open** Öffnet ein vorhandenes Projekt\\ **Create** Legt ein neues Projekt an | | ||
Zeile 252: | Zeile 252: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Name | String | Titel des Prüfplans (Wird beim Öffnen ignoriert) | | + | ^ Name | String | Titel des Prüfplans (Pflichtangabe) | |
- | ^ Version | Dezimal | Versionsstand des Prüfplans (Wird beim Öffnen ignoriert) | | + | ^ Version | Dezimal | Versionsstand des Prüfplans (Pflichtangabe) | |
^ Action | String | **Open** Öffnet einen vorhandenen Prüfplan\\ **Create** Legt einen neuen Prüfplan an | | ^ Action | String | **Open** Öffnet einen vorhandenen Prüfplan\\ **Create** Legt einen neuen Prüfplan an | | ||
Zeile 323: | Zeile 323: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ ImportBehavior | String | Verhalten beim Import von ICP-Dateien:\\ **Ask** Beim Nachladen von PDF-, DXF- und DWG-Zeichnungsdateien den Benutzer um Auswahl der Seite bzw. des Blattes in der Datei bitten\\ **ImportModel** Beim Nachladen von DXF- und DWG-Dateien immer ausschließlich den Modellbereich importieren\\ \\ **Anmerkung** Der Parameter ist optional. Wird er nicht angegeben, wird aus PDF-Dateien die erste Seite importiert bzw. wird aus DXF- und DWG-Dateien der Modellbereich importiert. Verfügbar ab Programmversion 1.5.1.1 | | + | ^ ImportBehavior | String | Verhalten beim Import von ICP-Dateien:\\ **Ask** Beim Nachladen von PDF-, DXF- und DWG-Zeichnungsdateien den Benutzer um Auswahl der Seite bzw. des Blattes in der Datei bitten\\ **ImportModel** Beim Nachladen von DXF- und DWG-Dateien immer ausschließlich den Modellbereich importieren\\ \\ **Anmerkung** Der Parameter ist optional. Wird er nicht angegeben, wird automatisch aus einer PDF-Datei die erste Seite gewählt bzw. wird in einer DXF- und DWG-Datei der Modellbereich gewählt. Verfügbar ab Programmversion 1.5.1.1 | |
</WRAP> | </WRAP> | ||
Zeile 361: | Zeile 361: | ||
"LanguageCode":"de", | "LanguageCode":"de", | ||
"Path":"Export/prüfplan.json", | "Path":"Export/prüfplan.json", | ||
- | "InspectionPlanVersionExportMode": "Last" | + | "InspectionPlanVersionExportMode":"Last" |
}, | }, | ||
{ | { | ||
Zeile 370: | Zeile 370: | ||
"Format":"DFD", | "Format":"DFD", | ||
"Path":"Export/DFD/", | "Path":"Export/DFD/", | ||
- | "ExportHint": "MultiFileExport" | + | "ExportHint":"MultiFileExport" |
}, | }, | ||
{ | { | ||
"Format":"DFD", | "Format":"DFD", | ||
"Path":"Export/prüfplan.dfd", | "Path":"Export/prüfplan.dfd", | ||
- | "ExportHint": "CombinedExport" | + | "ExportHint":"CombinedExport" |
}, | }, | ||
{ | { | ||
Zeile 384: | Zeile 384: | ||
{ | { | ||
"Format":"Png", | "Format":"Png", | ||
- | "Path":"Export/Graphics/" | + | "Path":"Export/Graphics/", |
+ | "ImageOptions":{ | ||
+ | "Width":5000, | ||
+ | "Height":3500, | ||
+ | "Bit":24, | ||
+ | "SupersamplingAlgorithm":"Bilinear", | ||
+ | "SupersamplingFactor":3 | ||
+ | }, | ||
+ | "StampImageOptions":{ | ||
+ | "Width":1500, | ||
+ | "Height":1000, | ||
+ | "Bit":24, | ||
+ | "SupersamplingAlgorithm":"Bilinear", | ||
+ | "SupersamplingFactor":2 | ||
+ | } | ||
}, | }, | ||
{ | { | ||
- | "Format":"Jpg", | + | "Format":"Tif", |
"Path":"Export/Graphics/", | "Path":"Export/Graphics/", | ||
- | "Mode":"Drawing" | + | "Mode":"Drawing", |
+ | "ImageOptions":{ | ||
+ | "SupersamplingFactor":3, | ||
+ | "SupersamplingAlgorithm":"Lanczos3" | ||
+ | } | ||
}, | }, | ||
{ | { | ||
Zeile 423: | Zeile 441: | ||
^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | ^ Path | String | Pfad zum Speicherort mit dem Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | ||
^ InspectionPlanVersionExportMode | String | **Implicit** Die beim Startparameteraufruf mit dem Parameter "InspectionPlanVersion" angesprochene Prüfplanversion exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **Last** Die zum Zeitpunkt des Exports neueste Prüfplanversion\\ \\ **Anmerkung** Als "neueste" Prüfplanversion versteht sich die mit der lexikalisch höchsten Versionsnummer versehene Prüfplanversion\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ^ InspectionPlanVersionExportMode | String | **Implicit** Die beim Startparameteraufruf mit dem Parameter "InspectionPlanVersion" angesprochene Prüfplanversion exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **Last** Die zum Zeitpunkt des Exports neueste Prüfplanversion\\ \\ **Anmerkung** Als "neueste" Prüfplanversion versteht sich die mit der lexikalisch höchsten Versionsnummer versehene Prüfplanversion\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ||
+ | ^ ExportHint | String | **AskForHeader** Vor dem Export den Exportdialog zeigen, um die Dateneingabe für die Titelzeile zu ermöglichen und die Titelzeile zu exportieren.\\ \\ **Achtung** Funktioniert nicht in Kombination mit dem CommandLineMode.\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 2.2.8. | | ||
Für das DFD-Prüfplanformat gilt: | Für das DFD-Prüfplanformat gilt: | ||
Zeile 429: | Zeile 448: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Format | String | **DFD** | | ^ Format | String | **DFD** | | ||
- | ^ Path | String | Pfad zum Speicherort, beim Mehrfachexport ("MultiFileExport") ohne einen Dateinamen, beim kombinierten Exprot ("CombinedExport") mit Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | + | ^ Path | String | Pfad zum Speicherort, beim Mehrfachexport ("MultiFileExport") ohne einen Dateinamen, beim kombinierten Export ("CombinedExport") mit Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | |
^ InspectionPlanVersionExportMode | String | **Implicit** Die beim Startparameteraufruf mit dem Parameter "InspectionPlanVersion" angesprochene Prüfplanversion exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **Last** Die zum Zeitpunkt des Exports neueste Prüfplanversion\\ \\ **Anmerkung** Als "neueste" Prüfplanversion versteht sich die mit der lexikalisch höchsten Versionsnummer versehene Prüfplanversion\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ^ InspectionPlanVersionExportMode | String | **Implicit** Die beim Startparameteraufruf mit dem Parameter "InspectionPlanVersion" angesprochene Prüfplanversion exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **Last** Die zum Zeitpunkt des Exports neueste Prüfplanversion\\ \\ **Anmerkung** Als "neueste" Prüfplanversion versteht sich die mit der lexikalisch höchsten Versionsnummer versehene Prüfplanversion\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ||
^ ExportHint | String | **MultiFileExport** Teilprüfpläne in separate DFD-Dateien exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **CombinedExport** Teilprüfpläne in gemeinsame DFD-Datei exportieren\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ^ ExportHint | String | **MultiFileExport** Teilprüfpläne in separate DFD-Dateien exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **CombinedExport** Teilprüfpläne in gemeinsame DFD-Datei exportieren\\ \\ **Anmerkung** Dieser Parameter ist verfügbar ab Programmversion 1.3.7.2 | | ||
Zeile 454: | Zeile 473: | ||
|< 100% 33% 12% 54% >| | |< 100% 33% 12% 54% >| | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
- | ^ Format | String | **Png** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als PNG-Datei\\ **Jpg** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als JPG-Datei\\ **Bmp** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als BMP-Datei\\ **Tif** Alle Zeichnungsblätter sowie alle gestempelten Merkmale ausschnittsweise jeweils als TIF-Datei\\ **Gif** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als GIF-Datei | | + | ^ Format | String | **Png** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als PNG-Datei\\ **Tif** Alle Zeichnungsblätter sowie alle gestempelten Merkmale ausschnittsweise jeweils als TIF-Datei\\ **Jpg** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als JPG-Datei\\ **Bmp** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als BMP-Datei\\ **Gif** Alle Zeichnungsblätter und/oder alle gestempelten Merkmale ausschnittsweise jeweils als GIF-Datei\\ \\ **Anmerkung** Die Verwendung der Dateiformate PNG und TIF wird empfohlen | |
^ Mode | String | **Drawing** Nur die Zeichnungsblätter exportieren\\ **Stamps** Nur die Stempelgrafiken\\ \\ Wird **Mode** nicht angegeben, werden Zeichnungs- und Stempelgrafiken zusammen exportiert | | ^ Mode | String | **Drawing** Nur die Zeichnungsblätter exportieren\\ **Stamps** Nur die Stempelgrafiken\\ \\ Wird **Mode** nicht angegeben, werden Zeichnungs- und Stempelgrafiken zusammen exportiert | | ||
+ | ^ ImageOptions | Feld | Steuert das Rendering der Zeichnungsgrafiken\\ \\ Wird **ImageOptions** nicht angegeben, werden die aktuellen Exporteinstellungen (**Einstellungen** > **Export** > **[[de:infra-convert:user:config:export#gruppe_„zeichnungsgrafik|Zeichnungsgrafik]]**) verwendet | | ||
+ | ^ └ Width | Integer | Breite des Bildes in Anzahl Pixel | | ||
+ | ^ └ Height | Integer | Höhe des Bildes in Anzahl Pixel | | ||
+ | ^ └ Bit | Integer | Farbtiefe:\\ **1** 1 Bit\\ **8** 8 Bit\\ **24** 24 Bit (nicht bei GIF) | | ||
+ | ^ └ SupersamplingAlgorithm | String | Supersampling-Methode (→[[de:infra-convert:user:terms#kantenglaettung|Kantenglättung]]):\\ **None** Kein Supersampling anwenden\\ **Box** Durchschnitt\\ **Bilinear** Linear\\ **Bicubic** Kubisch\\ **Bspline** B-Spline\\ **Catmullrom** Catmull-Rom\\ **Lanczos3** Lanczos 3\\ \\ **Anmerkung** Supersampling funktioniert nur mit einer Farbtiefe von 24 Bit\\ \\ **Anmerkung** Verfügbar ab Programmversion 1.7.3 und 2.2.4 | | ||
+ | ^ └ SupersamplingFactor | Integer | Qualitätsstufe für das Supersampling (→[[de:infra-convert:user:terms#kantenglaettung|Kantenglättung]]):\\ **1** Kein Supersampling anwenden\\ **2** bis **5** Stufen 2 bis 5\\ \\ **Anmerkung** Verfügbar ab Programmversion 1.7.3 und 2.2.4 | | ||
+ | ^ StampImageOptions | Feld | Steuert das Rendering der Stempelgrafik\\ \\ Wird **StampImageOptions** nicht angegeben, werden die aktuellen Exporteinstellungen (**Einstellungen** > **Export** > **[[de:infra-convert:user:config:export#gruppe_„stempelgrafik|Stempelgrafik]]**) verwendet | | ||
+ | ^ └ Width | Integer | Breite des Bildes in Anzahl Pixel | | ||
+ | ^ └ Height | Integer | Höhe des Bildes in Anzahl Pixel | | ||
+ | ^ └ Bit | Integer | Farbtiefe:\\ **1** 1 Bit\\ **8** 8 Bit\\ **24** 24 Bit (nicht bei GIF) | | ||
+ | ^ └ SupersamplingAlgorithm | String | Supersampling-Methode (→[[de:infra-convert:user:terms#kantenglaettung|Kantenglättung]]):\\ **None** Kein Supersampling anwenden\\ **Box** Durchschnitt\\ **Bilinear** Linear\\ **Bicubic** Kubisch\\ **Bspline** B-Spline\\ **Catmullrom** Catmull-Rom\\ **Lanczos3** Lanczos 3\\ \\ **Anmerkung** Supersampling funktioniert nur mit einer Farbtiefe von 24 Bit\\ \\ **Anmerkung** Verfügbar ab Programmversion 1.7.3 und 2.2.4 | | ||
+ | ^ └ SupersamplingFactor | Integer | Qualitätsstufe für das Supersampling (→[[de:infra-convert:user:terms#kantenglaettung|Kantenglättung]]):\\ **1** Kein Supersampling anwenden\\ **2** bis **5** Stufen 2 bis 5\\ \\ **Anmerkung** Verfügbar ab Programmversion 1.7.3 und 2.2.4 | | ||
^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | ^ Path | String | Pfad zum Speicherort ohne einen Dateinamen; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | ||
^ InspectionPlanVersionExportMode | String | **Implicit** Die beim Startparameteraufruf mit dem Parameter "InspectionPlanVersion" angesprochene Prüfplanversion exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **Last** Die zum Zeitpunkt des Exports neueste Prüfplanversion\\ **All** Alle im Projekt enthaltenen Prüfplanversionen exportieren; die Dateien werden je Prüfplanversion in ein Unterverzeichnis geschrieben; das Verzeichnis wird mit der GUID des Prüfplans benannt\\ \\ **Anmerkung** Als "neueste" Prüfplanversion versteht sich die mit der lexikalisch höchsten Versionsnummer versehene Prüfplanversion\\ \\ **Anmerkung** Der Parameter "InspectionPlanVersionExportMode" ist verfügbar ab Programmversion 1.3.7.2\\ \\ **Anmerkung** Der Wert "All" ist verfügbar ab Programmversion 1.4.2.1 | | ^ InspectionPlanVersionExportMode | String | **Implicit** Die beim Startparameteraufruf mit dem Parameter "InspectionPlanVersion" angesprochene Prüfplanversion exportieren (Standardverhalten, wird angewendet, wenn der Parameter nicht angegeben wird)\\ **Last** Die zum Zeitpunkt des Exports neueste Prüfplanversion\\ **All** Alle im Projekt enthaltenen Prüfplanversionen exportieren; die Dateien werden je Prüfplanversion in ein Unterverzeichnis geschrieben; das Verzeichnis wird mit der GUID des Prüfplans benannt\\ \\ **Anmerkung** Als "neueste" Prüfplanversion versteht sich die mit der lexikalisch höchsten Versionsnummer versehene Prüfplanversion\\ \\ **Anmerkung** Der Parameter "InspectionPlanVersionExportMode" ist verfügbar ab Programmversion 1.3.7.2\\ \\ **Anmerkung** Der Wert "All" ist verfügbar ab Programmversion 1.4.2.1 | | ||
Zeile 596: | Zeile 627: | ||
Mit dem Feld **Settings** wird der Pfad zur Parameterdatei //settings.json// festgelegt. Aus dieser bezieht #@IC_HTML@# die globalen Einstellungen. | Mit dem Feld **Settings** wird der Pfad zur Parameterdatei //settings.json// festgelegt. Aus dieser bezieht #@IC_HTML@# die globalen Einstellungen. | ||
- | |||
- | > **Bitte beachten** Änderungen durch den Benutzer in der Benutzeroberfläche werden **nicht** in die hiermit geladene "settings.json" geschrieben, sondern in die "settings.json" im CommonAppData-Verzeichnis, dessen Pfad in der "settings.json" mit dem Parameter "CommonAppDataPath" definiert wird. | ||
> **Siehe auch** | > **Siehe auch** | ||
Zeile 611: | Zeile 640: | ||
<code javascript> | <code javascript> | ||
"Settings": { | "Settings": { | ||
- | "Path": "C:/ProgramData/ELIAS GmbH/infra-CONVERT/Settings.json" | + | "Path": "C:/ProgramData/ELIAS GmbH/infra-CONVERT/Settings.json" } |
}, | }, | ||
</code> | </code> | ||
Zeile 618: | Zeile 647: | ||
^ Parameter ^ Typ ^ Wert/Inhalt ^ | ^ Parameter ^ Typ ^ Wert/Inhalt ^ | ||
^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | ^ Path | String | Pfad zum Speicherort und Dateiname; die Verzeichnisnamen sind durch Slash-Zeichen ("/") oder Doppel-Backslash-Zeichen ("\\") zu trennen | | ||
+ | ^ Force | String | Lesereihenfolge der per Startparameter übergebenen und einer benutzerdefinierten "settings.json":\\ **true** Erzwingen, dass die per Startparameter übergebene "settings.json" nach der "settings.json" aus AppData gelesen wird, benutzerdefinierte Einstellungen also überschrieben werden\\ **false** Standardverhalten (gilt auch, wenn Parameter "Force" nicht angegeben wird)\\ \\ **Anmerkung** Verfügbar ab Programmverion 2.0.0.0 | | ||
</WRAP> | </WRAP> |