Autor |
Nachricht |
maxdesign
Threadersteller
Dabei seit: 31.05.2009
Ort: Daheim
Alter: -
Geschlecht:
|
Verfasst So 09.08.2009 21:31
Titel [Illustrator] Schriftgröße keliner werdend? |
|
|
Hallo Leute,
gibt es eine Möglichkeit, dass bei einem Text die Schriftgröße immer kleiner wird - ohne dass ich es für jeden Buchstaben/Wort einzeln machen muss. Denn ich hab einen Pfad auf dem ich einen Text hab, der imme rkleiner werden soll.
Viele Dank schon mal im Voraus!
m@xx
|
|
|
|
|
monika_g
Dabei seit: 23.01.2006
Ort: Hamburg
Alter: -
Geschlecht:
|
|
|
|
|
Anzeige
|
|
|
maxdesign
Threadersteller
Dabei seit: 31.05.2009
Ort: Daheim
Alter: -
Geschlecht:
|
Verfasst So 09.08.2009 21:55
Titel
|
|
|
Danke für die schnelle Antwort, monika_g!
Ich hab Win, kein Mac.
Hast du noch eine anderen Lösungsvorschlag?
lg
m@xx
|
|
|
|
|
monika_g
Dabei seit: 23.01.2006
Ort: Hamburg
Alter: -
Geschlecht:
|
|
|
|
|
maxdesign
Threadersteller
Dabei seit: 31.05.2009
Ort: Daheim
Alter: -
Geschlecht:
|
Verfasst So 09.08.2009 23:52
Titel
|
|
|
Danke, ich hab es gefunden und es klappt.
Falls noch jemand das Problem haben sollte, hier ist die Lösung:
Hier ist der Link:
http://forums.adobe.com/message/2122407
und hier der Code für das Javascript (ChangeSizesOfTextSelection.js):
Code: | // change size of paragraph text
//$.bp();
ChangeSize();
function ChangeSize()
{
selectedItems = selection;
// check to make sure something is selected.
if (selectedItems.length == 0)
{
alert("Nothing is selected");
return;
}
endIndex = selectedItems.length;
for (index = 0; index < endIndex; index++)
{
pageObject = selectedItems[index];
pageItemType = pageObject.typename;
if (pageItemType == "TextFrame")
{
// get the paragraphs from the selection.
theTextRange = pageObject.textRange;
paraTextRange = theTextRange.paragraphs;
numParagraphs = paraTextRange.length;
for (i = 0 ; i < numParagraphs ; i++)
{
aParagraph = paraTextRange[i];
charTextRange = aParagraph.characters;
charCount = charTextRange.length;
if (charCount > 1)
{
end = charCount;
fontSizeChanger = 14/end;
currentFontSize = 18;
for (j = 0 ; j < end; j++)
{
theChar = charTextRange[j];
theChar.size = currentFontSize;
currentFontSize = currentFontSize - fontSizeChanger;
}
}
}
}
}
} |
Um die Schriftgrößen zu bearbeiten, einfach fontSizeChanger und currentFontSize ändern.
Noch ein Hinweis: Der Text sollte nur ausgewählt sein, nicht markiert.
Viel Spaß damit!
m@xx
|
|
|
|
|
|
|
|
Ähnliche Themen |
Illustrator CS6 Schriftgröße spinnt
Illustrator Schriftgröße bei Skalierung beibehalten?
Adobe Illustrator - Texte nach Schriftgröße auswählen
Text an Pfad - aber mit perspektive (größer kleiner werdend)
Kontur beginnend bei 1 Pt, immer "dicker" werdend
Schriftgröße für AGB
|
|