Seite 1 von 1

WpsStylesClass

Verfasst: 16. Apr 2019, 18:10
von wernerperplies
WpsStylesClass
Stellt Ihnen Methoden für den Zugriff und die Erzeugung von InDesign-Formaten zur Verfügung.
Methoden: getStyleByID, getStylesByName, getStylesByNameAndPath, existsStyleAlreadyInTheContainerOfThisStyle, getAllStylesByGroup, createStyle
Download (erfordert Anmeldung/Registrierung im Forum): WpsStylesClass

Re: WpsStylesClass

Verfasst: 4. Apr 2020, 08:46
von cwwee
Hallo Werner,

ich bin mal eben umgezogen.
Leider bekomme ich das Script nicht zum Laufen:

Code: Alles auswählen

#include "WpsStylesClass.jsx";
/*WpsStylesClass*/wpsStyles = new WpsStylesClass({root: app.activeDocument, type: "character"}); 
// Array of objects with properties group, style 
// e.g. stylesByName[index].group, stylesByName[index].style 
/*Array*/stylesByName = wpsStyles.getStylesByName("Bold"); 
alert(stylesByName); 
Fehlermledung:
WpsStylesClass does not have a constructor

Kannst du nochmals bitte helfen?
Gruss
Christoph

Re: WpsStylesClass

Verfasst: 4. Apr 2020, 08:47
von cwwee
Hallo Werner,

ich bin mal eben umgezogen.
Leider bekomme ich das Script nicht zum Laufen:

Code: Alles auswählen

#include "WpsStylesClass.jsx";
/*WpsStylesClass*/wpsStyles = new WpsStylesClass({root: app.activeDocument, type: "character"}); 
// Array of objects with properties group, style 
// e.g. stylesByName[index].group, stylesByName[index].style 
/*Array*/stylesByName = wpsStyles.getStylesByName("Bold"); 
alert(stylesByName); 
Fehlermledung:
WpsStylesClass does not have a constructor

Kannst du nochmals bitte helfen?
Gruss
Christoph

Re: WpsStylesClass

Verfasst: 4. Apr 2020, 09:05
von wernerperplies
cwwee hat geschrieben:
4. Apr 2020, 08:47
Hallo Werner,

ich bin mal eben umgezogen.
Leider bekomme ich das Script nicht zum Laufen:

Code: Alles auswählen

#include "WpsStylesClass.jsx";
/*WpsStylesClass*/wpsStyles = new WpsStylesClass({root: app.activeDocument, type: "character"}); 
// Array of objects with properties group, style 
// e.g. stylesByName[index].group, stylesByName[index].style 
/*Array*/stylesByName = wpsStyles.getStylesByName("Bold"); 
alert(stylesByName); 
Fehlermledung:
WpsStylesClass does not have a constructor

Kannst du nochmals bitte helfen?
Gruss
Christoph
Gerne.
Diese Meldung bedeutet, das WpsStylesClass nicht gefunden wird.
Ursache kann sein, dass das Include nicht geklappt hat, aber dann müsste es eine entsprechende Fehlermeldung geben.
Sonst bleibt eigentlich nur ein Schreibfehler übrig.

Kommentiere mal das Include-Kommando aus und füge den Inhalt der Datei WpsStylesClass.jsx am Ende Deines Skriptes ein.

Falls Du im ESTK arbeitest, könnte es notwendig sein, dem Include-Kommando den kompletten Pfad mitzugeben.

Re: WpsStylesClass

Verfasst: 4. Apr 2020, 09:24
von cwwee
Danke Werner, jetzt scheint es zu gehen.
Auch mit include.
Keine Ahnung, was zuvor schief lief.
Einen schönen Tag
Christoph

Re: WpsStylesClass

Verfasst: 4. Apr 2020, 09:41
von wernerperplies
cwwee hat geschrieben:
4. Apr 2020, 09:24
Danke Werner, jetzt scheint es zu gehen.
Auch mit include.
Keine Ahnung, was zuvor schief lief.
Einen schönen Tag
Christoph
Freut mich, dass ich helfen konnte, bei weiteren Fragen, Problemen und Erweiterungswünschen gerne wieder.
Dir auch ein schönes Wochenende.