[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

rotate textcontainer

faxinger666
Beiträge gesamt: 167

22. Mär 2021, 15:56
Bewertung:

gelesen: 6686

Beitrag als Lesezeichen
Hallo ihr Lieben,

ich sehe den Wald vor lauter Bäumen nicht mehr:

Ich möchte folgendes erreichen:

Alle Textrahmen die beim ersten Zeichen die Schriftart Verdana zugewisen haben sollen auf 30 Grad gedreht werden.

Irgendwo ist aber da leider ein Hund begraben:

Code
var _dok = app.documents[0];  
var allStories = _dok.stories.everyItem().getElements();
var _schriftart = "[Verdana] [Regular]"
for(var i=0;i<allStories.length;i++)
{
var textContainers = allStories[i].textContainers;

for(var j=0;j<textContainers.length;j++)
{
if(textContainers[j].characters[0].appliedFont == _schriftart)
{
// Rotate the text container:
textContainers[j].rotationAngle = 30;
};
};
};


Könnt ihr mir weiterhelfen?

Danke
LG
faxinger

(Dieser Beitrag wurde von faxinger666 am 22. Mär 2021, 15:57 geändert)
Änderungsverlauf:
Beitrag geändert von faxinger666 (User) am 22. Mär 2021, 15:57