Ноу-хау: экспорт в PDF из Trunk Notes

17 июля 2017 (00:00:00)

Trunk Notes не имеет собственных средств для экспорта страниц в PDF. Зато он умеет экспортировать их в HTML, причём включает в экспорт все соответствующие заголовки — файл получается полным и самодостаточным. Этим можно воспользоваться, чтобы делать требуемый экспорт при помощи Workflow.

Решение достаточно простое. Создаём в Workflow макрос типа Action Extension. Добавляем в него всего три последовательных действия в указанном порядке:

  • Make Rich Text from HTML
  • Make PDF с опциями Include Margin, Include All Pages
  • Open In… с опцией Show Open In Menu

В настройках даём этому макросу любое желаемое имя, например, «HTML to PDF» и выбираем подходящую иконку. Всё.

Как это работает? В Trunk Notes открываем нужную страницу и в режиме просмотра нажимаем кнопку «поделиться» (квадрат с выходящей из него стрелкой, находится в правом нижнем углу экрана). В открывшемся меню выбираем «Share as HTML to…»

Появляется системный диалог выбора вариантов. Во второй строке выбираем пункт «Run Workflow» (иконка — две круговые стрелочки). Далее откроется выбор макросов, среди которых будет и только что созданный.

Нажимаем его кнопку, и получится PDF файл, для которого будет предложен список совместимых приложений. Осталось только указать, куда именно сохранить результат, и он будет туда сохранён.

Внимание: в окошке предлагаемых макросов может присутствовать «Make PDF» из галереи по умолчанию. В данном случае пользоваться им нельзя, так как он сделает PDF с исходным кодом HTML-файла вместо того, что нужно.