[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt circles.js

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

circles.js

fabiantheblind
Beiträge gesamt:

25. Mai 2011, 18:49
Beitrag # 1 von 6
Bewertung:
(2653 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ein kleines Experiment.
Viel Spass damit…
:F

Code
// written by fabiantheblind 
// http://www.the-moron.net
var doc = app.documents.add()
with(doc.documentPreferences){
pageWidth = 160;
pageHeight = 160;
};

var p = doc.pages[0];


var ovs = new Array();

for(var i = 0; i < 20 ; i++){

ovs[i] = p.ovals.add({geometricBounds:[10+i*3,10+i*3,150-i*3,150-i*3]});
ovs[i].strokeWeight = 0;
ovs[i].textPaths.add();
if(i > 0){
ovs[i].textPaths[0].previousTextFrame = ovs[i-1].textPaths[0];
}
}





ovs[0].textPaths[0].contents = TextFrameContents.placeholderText;

X

circles.js

Martin Fischer
  
Beiträge gesamt: 12714

25. Mai 2011, 18:53
Beitrag # 2 von 6
Beitrag ID: #472303
Bewertung:
(2651 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Whow!

Toll.


als Antwort auf: [#472302]

circles.js

Ralf Hobirk
Beiträge gesamt: 5957

25. Mai 2011, 19:50
Beitrag # 3 von 6
Beitrag ID: #472307
Bewertung:
(2625 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Zitat von Martin Fischer Whow!

Toll.

Ich schließe mich an!


als Antwort auf: [#472303]

circles.js

fabiantheblind
Beiträge gesamt:

26. Mai 2011, 08:58
Beitrag # 4 von 6
Beitrag ID: #472325
Bewertung:
(2563 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank für die Blumen. :)

Ich habe noch eine Rotation mit eingebastelt.

Code
// written by fabiantheblind 
// http://www.the-moron.net
var doc = app.documents.add()
with(doc.documentPreferences){
pageWidth = 160;
pageHeight = 160;
};

var p = doc.pages[0];


var ovs = new Array();
var t = "This is some placeholder text. it has to be a bit longer to see the spirorororoorro\n"

for(var i = 0; i < 20 ; i++){

ovs[i] = p.ovals.add({geometricBounds:[10+i*3,10+i*3,150-i*3,150-i*3]});
ovs[i].strokeWeight = 0;
ovs[i].textPaths.add();
var tm = app.transformationMatrices.add({counterclockwiseRotationAngle:i*10});

if(i > 0){
ovs[i].textPaths[0].previousTextFrame = ovs[i-1].textPaths[0];

}
t = t+t;
ovs[i].transform(CoordinateSpaces.pasteboardCoordinates, AnchorPoint.centerAnchor, tm);

}





ovs[0].textPaths[0].contents = t;// TextFrameContents.placeholderText; //



als Antwort auf: [#472307]

circles.js

Hans Haesler
  
Beiträge gesamt: 5822

26. Mai 2011, 22:18
Beitrag # 5 von 6
Beitrag ID: #472430
Bewertung:
(2518 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo fabiantheblind,

Chapeau! :-)

Besten Dank für die beiden Scripts. Vielleicht wird mal das eine oder andere – ganz oder teilweise – gelegen kommen.

Gruss, Hans


als Antwort auf: [#472325]

circles.js

fabiantheblind
Beiträge gesamt:

27. Mai 2011, 09:09
Beitrag # 6 von 6
Beitrag ID: #472451
Bewertung:
(2483 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich bin ganz beschämt …

Verbeugend -
Grinsend -
Winkend -
Und so schnell wie möglich die Bühne verlassend -

:fabian


als Antwort auf: [#472430]
X