bleedOffsetRect

Статус
Закрыто для дальнейших ответов.

huck

безучастник
Топикстартер
15 лет на форуме
Сообщения
703
Реакции
59
Привет.
Не работает вышеуказанный параметр. PDF сохраняется с теми блидами, что есть в документе. Подскажите, что делаю не так, плз.
Код:
var newPdfFile = new File("c:\hhh.pdf");
saveFileToPDF(newPdfFile);
function saveFileToPDF (dest) {
    var doc = app.activeDocument;
    if ( app.documents.length > 0 ) {
        var saveName = new File( dest );
        var saveOpts = new PDFSaveOptions();
        saveOpts.bleedOffsetRect = [14, 14, 14, 14];
        doc.saveAs(saveName, saveOpts);
        }
}
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
Rect - это прямоугольник. у вас прямоугольник из точки 14,14. попробуйте нормально координаты задать
 

huck

безучастник
Топикстартер
15 лет на форуме
Сообщения
703
Реакции
59
Спасибо за уточнение, но при любых значениях PDF сохраняется с теми блидами, что есть в документе.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
это может быть. а не подойдет нужные установки загнать в пресет руками, и потом этот пресет в скрипте использовать?
 

huck

безучастник
Топикстартер
15 лет на форуме
Сообщения
703
Реакции
59
@Skvoznyak,
В настоящее время я так и делаю. Хотел задать условие, что если в документе блиды заданы, то использовать их, а если нет, использовать свое значение, но, похоже, я и размер блидов в документе скриптом получить не смогу :\
 

Lexxey

12 лет на форуме
Сообщения
279
Реакции
81
Наверно надо задавать что-то типа

-5, -5, docWidth+5, docHight+5

блиды они ведь за размером текущего документа.

ПО крайней мере в AS так работает.
 

huck

безучастник
Топикстартер
15 лет на форуме
Сообщения
703
Реакции
59
@Lexxey,
спасибо за идею, но нет, не работает :)
 
Статус
Закрыто для дальнейших ответов.