[GastForen Programme Print/Bildbearbeitung Adobe InDesign

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

Ausgewählte, verankerte Gruppe stauchen?

Martin Fischer
  
Beiträge gesamt: 12783

13. Aug 2008, 11:15
Bewertung:

gelesen: 3250

Beitrag als Lesezeichen
Hallo Lars,

Antwort auf: Ich habe eine Reihe von verankerten Gruppen, die ich alle auf Breite z.B. 94,23% bringen will. Die Schriften sind dann natürlich alle gestaucht, das mach ich dann mit Schriftbreite 100% rückgängig...

Also in der Form: Gruppen auswählen, Script laufen lassen, alle entsprechend auf Breite 94,23%


Bitte wähle einen Textrahmen mit dem betroffenen Textabschnitt aus oder platziere den Cursor im Textabschnitt und starte folgendes Skript:

Code
#target InDesign 
var myFactor = 94.23/100; // Skalierungsfaktor

var s = app.selection[0].parentStory; // ausgewählter Textabschnitt
var g = s.groups; // Gruppen

for ( i = 0; i < g.length; i++ )
procGroup( g[i] );

function procGroup( aGroup )
{
var gb = aGroup.geometricBounds;
aGroup.geometricBounds = [gb[0], gb[1], gb[2], gb[1]+ (gb[3]-gb[1])*myFactor];
}

Die Schriften sollten nicht gestaucht werden.
Deswegen sollte sich ein Rückgängigmachen erübrigen.

Zitat Falls Du Lust hast, was würdest Du dafür haben wollen so ein Skript zu schreiben?


Spende einen Betrag, der Dir im Hinblick auf die Arbeitserleichterung angemessen scheint, an UNICEF.

(Dieser Beitrag wurde von Martin Fischer am 13. Aug 2008, 11:20 geändert)
Änderungsverlauf:
Beitrag geändert von Martin Fischer (Moderator) am 13. Aug 2008, 11:20