Результаты поиска

  1. Oleg Butrin

    [ID CC-CC2022] Изменение импортированных комментариев

    Свои удаляю на всякий случай, а потом делаю два коммента, которые ввиду настроек будут отображаться как один, сделанный вручную. Исходные можно не удалять, если в obAddAnnots закомментировать destroy.
  2. Oleg Butrin

    [ID CC-CC2022] Изменение импортированных комментариев

    Код посмотри. UID нужен для связывания зачеркивания и вставки текста, ибо они есть одно.
  3. Oleg Butrin

    [ID CC-CC2022] Изменение импортированных комментариев

    А вот скрипт для Acrobat, который меняет Highlights на "Замените текст". function uuidv4() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); }); } function...
  4. Oleg Butrin

    [ID CC-CC2022] Изменение импортированных комментариев

    Вот есть у тебя приложение, которое одинаково работает едва ли не на всех устройствах, где ты можешь достаточно легко вносить правки. Зачем специализированный софт?
  5. Oleg Butrin

    [ID CC-CC2022] Изменение импортированных комментариев

    Сделать копию pdf и скриптом вылечить комментарии там.
  6. Oleg Butrin

    [AI CC-CC2021] В чем писать сценарии JS в Illustrator в 2020

    Иллюстратор честный или не очень?
  7. Oleg Butrin

    [ID CC-CC2022] Закольцованная (взаимная, по настоящему перекрестная) ссылка

    Сначала делаете два отдельных якоря (Hyperlink Text Destination) с именами типа "A46 Src" и "A46 Description", затем две отдельных ссылки (Hyperlink) "перекрестно".
  8. Oleg Butrin

    [ID CC-CC2022] 2020 – проблема с опцией listbox

    Библиотека ScriptUI не входит в скриптовую модель indesign. Поэтому хоть как меняй версию, урезанное из UI не прирастет.
  9. Oleg Butrin

    [ID CC-CC2022] 2020 – проблема с опцией listbox

    В Photoshop такой опции не было, наверное, вообще никогда. Решение, как всегда, вручную, через костыль. var options = [{name: "One", active: false}, {name: "Two", active: false}, {name: "Three", active: false}, {name: "Four", active: false}] var w = new Window("dialog"); w.alignChildren =...
  10. Oleg Butrin

    Aliexpress: поделитесь опытом - 2

    А вот вопрос для опытных в общении с китайскими продавцами. Заказал ножик на алиэкспресс, его завернули со статусом "Exception parcel handling in sorting center" после "Prohibited items,destroyed in sorting center". Продавец клянется-божится дать новый ссылку на новый заказ за 0.01 доллар...
  11. Oleg Butrin

    [ID CC-CC2022] Изменить скрипт Par-Space

    Ну, естественно. var myParagraphs = app.activeDocument.selection[0].paragraphs; for (var i = 0; i < myParagraphs.length; i++) { myParagraphs[i].spaceAfter = UnitValue('0.0625 in').as('mm'); }
  12. Oleg Butrin

    [ID CC-CC2022] Изменить скрипт Par-Space

    Используйте для кода специальный тег: for (var i = 0; i < myParagraphs.length; i++) { myParagraphs.spaceAfter = UnitValue('0.0625 in').as('mm'); }
  13. Oleg Butrin

    [ID CC-CC2022] Х-координата последней буквы в строке

    Я не понял. Пример приведите - что надо, что нет.
  14. Oleg Butrin

    [ID CC-CC2022] Х-координата последней буквы в строке

    Я не в курсе, что именно значимым считается. Сделал буквы, но с устатку затупил. В выражении не нужны верхние символы, поскольку ключ i используется.
  15. Oleg Butrin

    [ID CC-CC2022] Х-координата последней буквы в строке

    var line = app.selection[0].lines[0]; var beg = 0; var end = line.characters.length - 1; var last = null; while (end >= beg) { if ((/[a-zA-Zа-яА-Я]/i).test(line.characters[end].contents.toString())) { last = line.characters[end]; break; } end--; } if (last &&...