- Сообщения
- 134
- Реакции
- 43
Потребовалась вот работа этого скрипта - Center Graphics In Frames.jsx, для InDesign CS6
Дело в том, что мои знания в области скриптинга на уровне "чуть менее, чем никак") Скрипт запустить я не смог, сначала ругается на Line 52: Too many braces, потом ещё на что-то... Короче говоря - не работает) Может кто поможет сделать его работоспособным для Indesign CS6? Был бы крайне признателен.
Код:
[COLOR=#008000]// [COLOR=#ffffff]Center[/COLOR] [COLOR=#ffffff]Graphics[/COLOR] [COLOR=#ffffff]In[/COLOR] [COLOR=#ffffff]Frames.jsx[/COLOR][/COLOR]
[COLOR=#008000]// Version 1.0[/COLOR]
[COLOR=#008000]// Modified 04-30-07, Keith Gilbert ([URL="http://www.gilbertconsulting.com"]www.gilbertconsulting.com[/URL])[/COLOR]
[COLOR=#008000]////[/COLOR]
[COLOR=#008000]// For each Graphic Frame on each page, [/COLOR]
[COLOR=#008000]// [COLOR=#ffffff]Center[/COLOR] the graphic [COLOR=#ffffff]in[/COLOR] the frame[/COLOR]
[COLOR=#008000]//[/COLOR]
[COLOR=#008000]// First, check to see whether any InDesign documents are open.[/COLOR]
[COLOR=#008000]// If no documents are open, display an error message.[/COLOR]
if (app.documents.length > 0) {
myDocument = app.activeDocument;
for (var i = 0; myDocument.pages.length > i; i++){ // for each page [COLOR=#ffffff]in[/COLOR] the document...
var currentPage = myDocument.pages.item(i);
with (currentPage.rectangles) { // on the current page...
var myGraphicFrame = currentPage.rectangles.item(n);
if (myGraphicFrame.[COLOR=#ffffff]graphics[/COLOR].length != 0) {
[COLOR=#008000]// [COLOR=#ffffff]Center[/COLOR] the graphic [COLOR=#ffffff]in[/COLOR] the frame[/COLOR]
myGraphicFrame.fit(1667591779);
}
}
}
}
}
else {
[COLOR=#008000]//No documents are open, so display an error message.[/COLOR]
alert("No InDesign documents are open. Please open a document and try again.")
}
Дело в том, что мои знания в области скриптинга на уровне "чуть менее, чем никак") Скрипт запустить я не смог, сначала ругается на Line 52: Too many braces, потом ещё на что-то... Короче говоря - не работает) Может кто поможет сделать его работоспособным для Indesign CS6? Был бы крайне признателен.