Як я можу роздрукувати буклет із файлу pdf?


32

У мене є документ у форматі pdf, і я хочу роздрукувати його як буклет, тобто дві сторінки документа на кожній стороні аркуша паперу, щоб (при друкуванні) всю річ можна було просто скласти посередині, щоб створити невеликий буклет.

Як я можу це зробити легко?

Відповіді:


23

Для безкоштовної та універсальної альтернативи ви можете використовувати pdfbookскрипт, частина pdfjamколекції, який зазвичай входить до дистрибутивів LaTeX (особливо MacTeX ). Використовувати з командного рядка це просто:

pdfbook mypdf.pdf

Якщо вищезгадане не працює, тоді /Library/TeX/texbinвін не знаходиться у вашому PATH (або /usr/texbinдля старих версій MacTeX). Найкращий спосіб дії полягає у правильному встановленні PATH (багато програм командного рядка вийдуть з ладу, якщо змінна PATH не є правильною та pdfbookє однією з них); це не банально в ОС X, якщо ви хочете послідовно поводитися між програмами, запущеними з док-станції, та програмами, запущеними з терміналу, тож ви обов'язково повинні шукати повне рішення цієї конкретної проблеми. Оскільки брудна робота навколо вас, ви можете запускати export PATH="$PATH:/Library/TeX/texbin:/usr/texbin"кожен раз перед використанням pdfbook(у тому числі в службі нижче).

Якщо ви не хочете використовувати командний рядок, ви можете легко створити службу.

  1. Запустити Автоматизатор (на Yosemite - це в додатках / інше)
  2. Створіть новий документ і виберіть "Сервіс".
  3. Зверху правого кадру виберіть "Файли PDF" у розділі "Сервіс отримує вибрані".
  4. Знайдіть "Запустити скрипт оболонки" на панелі у верхній частині лівого кадру та двічі клацніть по ньому. У новоствореному вікні виберіть "Передати введення" як "аргументи".
  5. pdfbookНаприклад, введіть простий сценарій pdfbook "$@".
  6. Збережіть це як "Створити буклет" (наприклад).
  7. У Finder виберіть файл PDF, а потім у меню перейдіть до Служби / Створити буклет.

Мій повний сценарій також створює тимчасовий файл і відкриває отриманий PDF:

TMPF=`mktemp -t bookletXXXX`
mv "$TMPF" "$TMPF.pdf"
pdfbook -o "$TMPF.pdf" "$@"
open "$TMPF.pdf"

Найбільш очевидною проблемою є завантаження кількох ГБ та встановлення LaTeX-дистрибутива, якщо все, що вам потрібно, - це pdfbookсценарій.


Я щойно встановив mactex і, схоже, не маю pdfbook. Будь-які інші кроки мені потрібно зробити?
Кріс,

Я перевірив сховище TeX Live (яке використовує MacTeX), pdfbookчи існує він, безумовно, схоже на проблему PATH. На жаль, ви не можете просто використовувати повний шлях сценарію (який є /usr/texbin/pdfbook), оскільки тоді він не зможе знайти його батьківський сценарій pdfjam. Я оновив свою відповідь, пояснивши проблему та брудну роботу, але ви, безумовно, повинні вирішити проблему PATH у всьому світі (не пам'ятаю, як я це зробив, і не міг знайти питання SO, який я використовував назад то але там десь).
Блот

Просто геніально! Працює на (Ubuntu) Linux прямо з коробки.
Hummeling Engineering BV

14

Ви можете скористатись утилітою Create Booklet 1, яка додає опцію "print" (з попереднього перегляду) або будь-якої іншої програми, щоб створити другий pdf-файл зі сторінками, розташованими належним чином для друку та зв’язування у вигляді буклета. Під час друку отриманого буклета у форматі PDF пам’ятайте, що виберіть “Двосторонній: Прив’язка короткого краю” в опціях “Макет” діалогового вікна друку.

1. Більше не буде безкоштовно, 9,99 дол. США в магазині додатків станом на 09/2015.


Я використовував цей інструмент з OSX 10.7.3, і він прекрасно працює - досить приємна функціональність в невеликій вазі.

@Phrogz, дякую, що повідомили мені. Дійсно, я оновив посилання, щоб вказати на сайт розробника.
Хуан А. Наварро

1
Схоже, посилання потребує іншого оновлення: thekeptpromise.com/FreeApps/#CreateBooklet
Eric Darchis

1
URL знову змінився, тепер: thekeptpromise.com/CreateBooklet - також вони стягують плату за ці дні. Однак на момент коментування це було лише 4,99 долара, що коштує часу, який він мене врятував :)
mnem

7

Моє рішення - встановити Macintosh версію Adobe Acrobat Reader DC, доступну на веб-сайті https://get.adobe.com/reader/ , і використовувати її для відкриття PDF-файлу. Під час друку з Adobe Reader існує декілька варіантів розміру сторінки та обробки:

  1. Плакат
  2. Кілька
  3. Буклет

Виберіть буклет, і вам буде добре їхати.

Знімок екрана Adobe Reader в OS X

Детальніше дивіться на https://helpx.adobe.com/acrobat/kb/print-booklets-acrobat-reader.html . Перевага цього рішення в тому, що те саме рішення працює і в світі Windows.


5

«Друк буклетів» називається накладенням у термінології професійної поліграфічної справи.

Дешевий імпостор

- це корисна програма для виконання саме того, що ви хочете. Він коштує 35 доларів США та безкоштовну пробну версію, де деякі функції відключені. Він доступний для випадкового використання, але також досить хороший для професійного накладення.


4

Відкрийте PDF в попередньому перегляді, перейдіть до діалогового вікна друку, і ви знайдете кілька (сподіваємось) корисних налаштувань - я сподіваюся, я не сподіваюся, що я не зробив саме те , що ви хочете ...

Клацніть по стрілці вниз поруч із назвою принтера, щоб розгорнути діалогове вікно друку, якщо його вже не більше. У нижній половині діалогового вікна випадаюче меню, де ви можете вибрати кілька відповідних параметрів:

  • У макеті (у спадному меню) Сторінки на аркуші (ви можете встановити це значення 2, щоб мати ліву та праву сторону на кожній сторінці)
  • Також у "Макеті", Двостороння (ви можете обрати край паперу, над яким би відбувалося зв'язування - не впевнені, як це працює для складання в середині, хоча ...
  • У спадному меню також є розділ « Друк буклетів» , в якому є різні параметри, які будуть цікаві вам, в основному це перший прапорець для включення друку буклетів :)

Зараз я цього не зробив сам, і не знаю, чи буде це спрацьовувати для складання сторінок посередині (схоже, що призначено для прив’язки сторінок по одному краю), але це, мабуть, саме місце для початку шукати.

Якщо це не працює так, як вам, можливо, вам знадобиться вручну переставити сторінки (що можна зробити за допомогою попереднього перегляду), щоб вони були в правильному порядку, щоб проста двостороння друк із короткою крапкою перев'язувала сторінки в потрібних місцях , хоча це може бути досить складно, якщо сторінок багато ...

Удачі...


2
У спадному меню я не бачу опції для "Друк буклетів", це можливо варіант певного принтера?
Хуан А. Наварро

о, вибачте, ти маєш рацію: / Я не розумів, що це частина драйвера HP для принтерів тут на роботі ... ти все ще можеш пограти з порядком сторінок і 2 сторінки на аркуші / двосторонній друк I
здогадуйтесь

1

Тут ви можете використати безкоштовний скрипт python . Просто додайте його до папки служб PDF у вашій бібліотеці користувачів (створіть папку, якщо її немає). Потім він з’явиться у кнопці PDF вашого меню друку.

Він встановлений для аркушів формату A3, але в сценарії є варіанти зміни розміру аркуша (та інших речей).


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.