[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Voreinstellungen speichern und auf andere Dokumente übertragen???

WernerPerplies
Beiträge gesamt: 2762

12. Jan 2018, 11:19
Bewertung:

gelesen: 3877

Beitrag als Lesezeichen
Hallo Stefan,

Zitat weiß jemand ob es per Skript möglich ist


Ja klar geht das, aber wenn Du alle möglichen Einstellungen übertragen willst, kann das einige Zeit in Anspruch nehmen.

Prinzipiell geht das so:
1. Auslesen der Eigenschaften und als Json-Datei speichern.
2. Einlesen der Json-Datei und die Eigenschaften zuweisen.

Das klappt problemlos mit Werte-Eigenschaften (string, Number, Boolean).

Problematischer wird es Objekten und Arrays, die rekursiv abgearbeitet werden müssen.

Ein weiteres Problem ergibt sich beim Einlesen mit ReadOnly-Eigenschaften, die übersprungen werden müssen.

Ich arbeite beim Auslesen der Eigenschaften mit Include- und Excludelisten, weitere Informationen zum Auslesen der Eigenschaften findest Du hier:

WpsCompareObjects

In meinem Skript
WpsIndFileIdentifier
findest Du ein Beispiel, wie man Json-Dateien erzeugt und wieder einliest.

Das alles ist aber ein ziemlich komplexes Thema.

(Dieser Beitrag wurde von WernerPerplies am 12. Jan 2018, 11:22 geändert)
Änderungsverlauf:
Beitrag geändert von WernerPerplies (Veteran) am 12. Jan 2018, 11:21
Beitrag geändert von WernerPerplies (Veteran) am 12. Jan 2018, 11:22