logo
LIS PUBLICA
☰
  • Новое
  • Горячее
  • Авторское
  • Лучшее
  • Обсуждаемое
VariusSoft
VariusSoft Опубликовано 3 дня назад
  • [моё]
  • [авторское]
  • Программирование
  • Pdf

Преобразовываем PDF в книгу (буклет/брошюру)

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

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

Второй причиной для такого решения было то, что я немного погуглил, нашёл несколько решений. Первые ссылки в гугле - платные приложения. Это мне не подходит.

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

1 параметр обязательный, второй и третий можно опустить, тогда начинать программа будет с первой страницы и верстать по 4 листа (16 страниц) в одной тетради.

А для первого параметра в винде есть "киллер фича": клацаем правой кнопкой мыши по файлу с зажатым при этом шифтом и там вот такая вот строчка будет

Пара скриншотов из цикла было-стало

С итоговым файлом нужно поступить следующим образом: просто отправить его на печать, поставив галочку двусторонней печати. Можно хоть на обычном принтере домашнем, хоть пойти в ближайшую типографию. Двусторонняя печать и вы получаете набор готовых к сшиванию тетрадей.

Сделал программку только для ПДФок, так как это универсальный формат для печати. В Ворде уже есть удобный встроенный инструмент брошюрования, а любой другой формат можно быстро перегнать в тот же ПДФ при желании.

Собстна, ссылка, кому вдруг надо https://disk.yandex.ru/d/kSXRul0yiX4pOQ

Ну а если кто-то найдёт какой-то баг, не стесняйтесь, пишите тут или мне на почту: nick(собака)variussoft.ru

P.S. Ах,да, забыл упомянуть. Эта программка собрана под дот нет кор, так что работать должна и на линуксах(но я не пробовал)

Читать дальше...
14
+14 / -0
24
33
Yarilo23
Yarilo23 Опубликовано 3 дня назад

Если пдф под а3. В а4 сможет подогнать?

+
2
+2 / -0
-
[ раскрыть ветку ]
Brainy
Brainy Опубликовано 3 дня назад

Попробую на убунту поставить

+
1
+1 / -0
-
[ раскрыть ветку ]
Alida
Alida Опубликовано 3 дня назад

Нужно будет поковыряться. Вечно детям учебные материалы печатаю и вручную их разбиваю по порядку

+
1
+1 / -0
-
Linda_M
Linda_M Опубликовано 3 дня назад

Господи, вроде и надо, но как все сложно.
Например, двусторонняя печать на моем принтере: это надо переложить страницы и продолжить печать. Как переложить??!! Просто перевернуть или каждый лист перекладывать? Это всегда сюрприз.
На работе принтер сам перекладывает и печатает с двух сторон. А домашний нет

+
1
+1 / -0
-
[ раскрыть ветку ]
Войти

Вход

Регистрация

Я не помню пароль

Войти через Google
Порог горячего 14
  • Kukabara
    Kukabara
    у меня такая же...
    +1
  • kimpokom
    kimpokom
    Лучший мотиватор )))
    +1
  • VozmiPirozok
    VozmiPirozok
    Ждала что там будут колобки)
    +1
Правила сайта
Пользовательское соглашение
О ПД
Принципы самоуправления
©2025 Varius Soft