Три быстрых трюка для автоматизации работы с PDF в OS X

Ирина Чернова avatar | 22
FavoriteLoading В закладки
Три быстрых трюка для автоматизации работы с PDF в OS X

Извлечение текста, рендеринг и наложение водяных знаков.

Мы продолжаем наш цикл простейших инструкций по работе с Automator. Началось все со статьи:

Теперь разберемся с PDF. В OS X доступна роскошная функциональность для работы с этим форматом. И большая часть рутинной работы с документами автоматизируется за пару десятков секунд!

Этот факт наглядно демонстрируют три простейших инструкции.

Создаем программу для конвертирования PDF в текст

1. Открываем Программы -> Automator и выбираем пункт меню Файл -> Новый. И в появившемся окне кликаем на иконку Программа:

start_automator

automator_start_screen

2. Перетаскиваем на основное поле действие Запросить объекты Finder:

acess_finder

3. Перетаскиваем на основное поле действие Получить выбранные объекты Finder:

finder_object

4. Перетаскиваем на основное поле действие Извлечь текст PDF:

extract_pdf_text

5. Нажимаем Command + S и сохраняем программу в нужной папке. Теперь у нас есть такой значок:

pdf_to_text

6. Приготовим PDF-файл:

pdf_file

7. Кликнем на значок программы.

8. Выберем наш PDF-файл:

choose_pdf

9. Радуемся результату:

text_is_ready

Создаем программу для преобразования PDF в JPEG

1. Открываем Программы -> Automator и выбираем пункт меню Файл -> Новый. И в появившемся окне кликаем на иконку Программа:

start_automator

automator_start_screen

2. Перетаскиваем на основное поле действие Запросить объекты Finder:

acess_finder

3. Перетаскиваем на основное поле действие Получить выбранные объекты Finder:

finder_object

4. Перетаскиваем на основное поле действие Обрабатывать PDF-страницы как изображения:

render_pdf_action

5. Перетаскиваем на основное поле действие Переместить объекты Finder:

move_object_finder

6. Выбираем папку для хранения готовых картинок:

choose_folder

7. Нажимаем Command + S и сохраняем программу.

8. Запускаем ее и выбираем нужный PDF.

9. Радуемся результату:

ready_jpeg

Каждая страничка на отдельной картинке.

Создаем программу для наложения водяных знаков на страницы PDF

1. Открываем Программы -> Automator и выбираем пункт меню Файл -> Новый. И в появившемся окне кликаем на иконку Программа:

start_automator

automator_start_screen

2. Перетаскиваем на основное поле действие Запросить объекты Finder:

acess_finder

3. Перетаскиваем на основное поле действие Получить выбранные объекты Finder:

finder_object

4. Перетаскиваем на основное поле действие PDF-документы с водяным знаком:

water_mark_step_1

5. Выбираем файл с водяным знаком:

choose_water_mark

6. Перетаскиваем на основное поле действие Переместить объекты Finder:

move_finder_object

7. Сохраняемся, запускаем программу, выбираем нужный файл.

8. Радуемся результату:

water_mark_result

Обратите внимание, что по умолчанию водяной знак ставится в левый нижний угол. Если вас это не устраивает, то его расположение можно поменять на пятом шаге.

Что еще может делать Automator с PDF?

Защищать файлы паролем:

pdf_password_gard

Приписывать метаданные:

pdf_set_meta

Извлекать тексты аннотаций:

extract_pdf_annotaion

Объединять несколько PDF-файлов в один:

mix_pdf_page

Переименовывать:

rename_pdf

Считывать мета-данные:

get_metadata_pdf

Разделять PDF-файл на документы по одной странице:

divide_pdf

Продолжение следует. Двигаясь вот такими маленькими шагами от статье к статье, постоянные читатели iphones.ru cкоро будут знать все самые полезные и интересные возможности Automator.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (1 голосов, общий рейтинг: 5.00 из 5)
undefined
iPhones.ru
Извлечение текста, рендеринг и наложение водяных знаков. Мы продолжаем наш цикл простейших инструкций по работе с Automator. Началось все со статьи: Создаем «волшебные» папки в OS X для автоматической обработки картинок Теперь разберемся с PDF. В OS X доступна роскошная функциональность для работы с этим форматом. И большая часть рутинной работы с документами автоматизируется за...
Прокомментировать

🙈 Комментарии 22

  1. iVenom_1993 avatar
    iVenom_199313 февраля 2016
    2

    Спасибо!

    Ирина Чернова avatar
    Ирина Чернова13 февраля 2016
    0

    @iVenom_1993, :-)

  2. yurembo avatar
    yurembo13 февраля 2016
    4

    Полезная статья, и материал подан очень доступно.

    Ирина Чернова avatar
    Ирина Чернова13 февраля 2016
    1

    @yurembo, :-)

  3. SuperSega avatar
    SuperSega13 февраля 2016
    0

    convert -density 300 1.pdf -resize 25% -quality 96 1.jpg
    pdf – > jpg с помощью imagemagick

    к статье имеет не прямое отношение, но вдруг кому то поможет :)

    Ирина Чернова avatar
    Ирина Чернова13 февраля 2016
    0

    @SuperSega, да отличный способ) но когда у нас была статья про Image Magick https://www.iphones.ru/iNotes/508561 все отписывались, что хотят пользоваться Automator(

    SuperSega avatar
    SuperSega14 февраля 2016
    0

    @Ирина Чернова, Обе статьи найдут читателя.
    Спасибо за ссылку, ту статью я пропустил.

    Ирина Чернова avatar
    Ирина Чернова14 февраля 2016
    1

    @SuperSega, чаще заходите на iPhones.ru, чтобы ничего не пропускать:-)

  4. aydaya avatar
    aydaya14 февраля 2016
    0

    Спасибо!!!!!!!!!!!!!!!

    Ирина Чернова avatar
    Ирина Чернова14 февраля 2016
    0

    @aydaya, будут еще задачи для Automator, делитесь пожалуйста)

    aydaya avatar
    aydaya14 февраля 2016
    0

    @Ирина Чернова, у меня получилось создать скрипт по вашему мануалу для преобразования PDF в JPEG, но вот не задача, как работать с массивами? Когда мне нужно сконвертить файл, он дает возможность выбора только 1-ого файла. Мне иной раз приходится преобразовывать до 15 файлов одновременно в которых по 5-20 страниц. Как выбрать сразу все?

    Ирина Чернова avatar
    Ирина Чернова14 февраля 2016
    0

    @aydaya, ждите. Будет статья про работу с файлами, станет все понятно.

    aydaya avatar
    aydaya14 февраля 2016
    0

    @Ирина Чернова, спасибо!!! Жду, а пока PDF converter выручает )))

    Ирина Чернова avatar
    Ирина Чернова15 февраля 2016
    0

    @aydaya, еще раз подумала над вашим вопросом. Надо в блоке где выбираются файлы поставить галочку “Разрешить множественный выбор”. И тогда можно несколько файлов выбирать.

    aydaya avatar
    aydaya15 февраля 2016
    0

    @Ирина Чернова, Ирина, мега респект Вам! Лайк, класс, нравится, палец вверх))))) Все получилось! Я так понял что можно как-то закинуть этот процесс в док и просто перетягивать на него пачку с файлами..Можно же?

    Ирина Чернова avatar
    Ирина Чернова15 февраля 2016
    0

    @aydaya, что значит закинуть в док?
    Можно сделать его действием папки, а папку закрепить на левой панельке.

    aydaya avatar
    aydaya15 февраля 2016
    0

    @Ирина Чернова, в смысле сделать так, чтобы сам скрипт (иконка с процессом) была только в доке. А потом я при работе с папками, просто выделяю нужное и массив навожу на иконку с процессом, которая закреплена в доке.

    Ирина Чернова avatar
    Ирина Чернова17 февраля 2016
    0

    @aydaya, https://www.iphones.ru/iNotes/536980 тут есть про это

  5. AnVS avatar
    AnVS14 февраля 2016
    0

    У меня создана через Automator следующая автоматизация. При каталогизации заметок в Evernote им присваиваю определенные теги. Скрипты обрабатывают еженедельно заметки в Evernote и по заметкам, с которыми нужно поработать дальше, формируют задачи в Omnifocus’е. Единственное что пришлось докупать это Lingon, программа для запуска по расписанию скриптов (изначально сделал запуск через календарь, но работало коряво).

    Ирина Чернова avatar
    Ирина Чернова14 февраля 2016
    0

    @AnVS, lingon это интересно! Спасибо! У меня тоже проблемы с запуском по расписанию бывают)

  6. admiless avatar
    admiless14 февраля 2016
    0

    @Ирина Чернова, боюсь огорчить но не скоро, и далеко не все :)
    автоматор можно использовать не только из готовых действий, но и писать свои, так, что можно даже небольшую программу (большую тоже можно, но бессмысленно, очень уж неторопливой получится)

    Ирина Чернова avatar
    Ирина Чернова14 февраля 2016
    0

    @admiless, и по Java Script автоматизациям для OS X тоже статьи будут)

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь