40

А4 в А3? Легко! Автоматически склеиваем документы с помощью Питона

Привет, Пикабушники! Часто сталкиваетесь с оцифровкой чертежей формата А3? А у вас под рукой только сканер А4? Ручная склейка в фотошопе? Устали от рутины?

А4 в А3? Легко! Автоматически склеиваем документы с помощью Питона Питон, Сканирование, Программирование, Гайд, Длиннопост

Формат А3 в два раза больше А4: это два стандартных листа, соединенных по длинной стороне. В результате, чтобы оцифровать А3, приходится сканировать его по частям - левую и правую половинки, а затем как-то их объединять.

Представляю вам крутой лайфхак! С помощью Питона и пары библиотек, вы сможете за считанные минуты склеить ваши документы формата А3, отсканированные по частям. Больше не нужно мучиться со склеиванием по отдельности!

Подробно:

В статье я покажу, как с помощью Python и библиотек PyPDF2 и Pillow, автоматически склеить отсканированные половинки А3 в единый документ. Этот скрипт работает на Windows, MacOS и Linux.

Что нужно:

  • Python (если нет, скачайте с python.org)

  • Библиотеки PyPDF2 и Pillow (устанавливаются одной командой в терминале: pip install PyPDF2 Pillow)

А4 в А3? Легко! Автоматически склеиваем документы с помощью Питона Питон, Сканирование, Программирование, Гайд, Длиннопост

Как работает?

Программа извлекает страницы PDF, преобразует их в изображения, склеивает по горизонтали и конвертирует обратно в PDF.

А4 в А3? Легко! Автоматически склеиваем документы с помощью Питона Питон, Сканирование, Программирование, Гайд, Длиннопост

Ключевые моменты:

  • Точный порядок страниц: Скрипт корректно работает только при чёткой последовательности страниц (левая половина, правая половина).

  • Поворот: Возможность указывать нужный угол поворота для каждой половины страницы (0, 90, 180, 270 градусов).

  • Простота: Язык Python очень понятный, даже если вы новичок в программировании.

  • Готовый скрипт: В статье вы найдёте готовый код, который можно скопировать и запустить.

А4 в А3? Легко! Автоматически склеиваем документы с помощью Питона Питон, Сканирование, Программирование, Гайд, Длиннопост

В итоге: вы получаете готовый PDF документ формата А3!

Поделитесь своими результатами, дополнениями и улучшениями в комментариях! Успехов!

Автор: Михаил Шардин
🔗 Моя онлайн-визитка
📢 Telegram «Умный Дом Инвестора»

24 февраля 2025 г.

MS, Libreoffice & Google docs

761 пост15K подписчиков

Правила сообщества

1. Не нарушать правила Пикабу

2. Публиковать посты соответствующие тематике сообщества

3. Проявлять уважение к пользователям

4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.

По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях


Важно - сообщество призвано помочь, а не постебаться над постами авторов! Помните, не все обладают 100 процентными знаниями и навыками работы с Office. Хотя вы и можете написать, что вы знали об описываемом приёме раньше, пост неинтересный и т.п. и т.д., просьба воздержаться от подобных комментариев, вместо этого предложите способ лучше, либо дополните его своей полезной информацией и вам будут благодарны пользователи.

Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.