Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Курсор на заголовке второго уровня. Текст заголовка пойдет в название генерируемого ПДФа. Если в заголовке присутствует знак сноски, в переменную попадает "плохой" символ и ПДФ, соответственно не генерится.
ГРЕПом пробую убрать все НЕбуквы
var mName1 = app.selection[0].paragraphs[0].contents...
Да, но в данной конструкции с replace - работает именно как точка.
alert(myFilename) =
пишет имя файла с переносом строки перед расширением. В этом, видимо, и дело. Осталось добиться удаления знака абзаца из имени. Пока не соображу:
mName0 = mName0.replace("^p", ""); - не помогает
mName0 =...
Узнаю имя файла:
var myFilename = app.activeDocument.name;
Если к имени ПДФ-файла для экспорта добавляю "_preview.pdf" - ПДФ генерируется.
Если к имени файла добавляю текст, взятый из-под курсора
var mName = app.selection[0].paragraphs[0].contents;//.
mName = mName.replace(/. /g, "_"); //очистка...
А в данной ссылке документ сохраняется как html, а потом корректируются названия собранных картинок сообразно подписям в исходном документе. То есть как такового сохранения картинок нет. Кроме как через отправку в HTML всего дока.
Спасибо за ссылку. Там говорится об Экселе и сохранении картинки через создание Charts (.Charts.Add();), а из него уже экспорт. Вобщем, что-то страшное.
Через запись макросом не пишется ничего. Хотя по правой кнопке "сохранить картинку" действия производились. Может кто знает эту темку?
(Объект Shape или InlineShape)
На code-форумах пока не нашел (за полдня).
Да и так на 3 журнала - 3 набора скриптов. В каждом разные методики. И потом время на определение номера ID (alert(app.selection[0].id) примерно такое же, как на переименование объекта по двойному клику.
Так все фреймы постоянные. Новые не создаются. Поэтому в случае с моей обложкой IDшкам можно доверять. Хотя name объекта более независимый критерий идентификации. Согласен.
Приписал фрейму, где сидит содержанием этикетку-label.
Стал обращаться
var mSoderzanie = app.activeDocument.textFrames.item("Soderzanie")
По alert выводит сообщение ObjectTextFrame. Вроде все нормально.
Но дальше работать с ним не дает. В частности получить его contents я не могу. Пишет Object...
Верно. Это я запутался в видимости-невидимости документа.
У меня в вызываемом скрипте сидела конструкция определения Story
if (app.selection[0].constructor.name == "InsertionPoint")
{
mSel = app.selection[0].insertionPoints[0].parentStory;
}else{
mSel = app.selection[0]
}
Она и "затирала"...
При создании документа не открываю окно
var aD = app.open(File("d:/Work/1.indt"), false);
и дальше в исходном скрипте записана заливка документа и "прибивка" предлогов в материале. Но когда эту же прибивку вызываю через app.doScript, то говорит, что не открыто ни одного документа.
Наверное не...
Читается сначала бумажный вариант, а потом с экрана. Число страниц скорее всего изменяться не будет. Но приятнее отдавать на читку с уже правильным числом, что бы потом не тратить лишние 20 секунд на исправление этой цифры (да еще можно и опечатку внести - чем меньше руки касаются текста, тем...
Спасибо. Давно переживал, что в Индизайне нет аналога пижамковского Autosave on/off. Этой командой можно было отключить сохранение промежуточных копий при каждом движении клавиши или даже перелистывании страницы. Правда при сбое восстановиться было не из чего. Зато работа значительно...
На данном сайте используются cookie-файлы, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших cookie-файлов.