Автор оригинала: Mike Driscoll.
Я всегда в поисках библиотек Python PDF, и я случайно наткнулся на PDFRW другой день. Похоже на замену pypdf В этом он может прочитать и писать PDFS, присоединиться к PDFS и может использовать ReportLab для Concatenation и Watermarking, среди прочего. Проект также выглядит немного погибшим в том, что его последнее обновление было в 2011 году, но затем еще раз, последнее обновление Pypdf было в 2010 году, так что это немного свежее. В этой статье мы возьмем небольшой тестовый диск PDFRW и посмотреть, если это полезно или нет. Приходите и присоединяйтесь к веселью!
Примечание к установке: К сожалению нет нет setup.py Скрипт, так что вам придется проверить это из кода Google и просто скопируйте папку PDFRW в пакеты сайта или на вашем VirtualenV.
Присоединяйтесь к PDFS вместе с PDFRW
Присоединение к двум файлам PDF вместе в один на самом деле очень просто с PDFRW. См. Ниже:
Что я нахожу интересно, что вы также можете метаданные в файл, делая что-то подобное, прежде чем вы записали:
Также есть включенный пример, который показывает, как совмещать PDFS с помощью PDFRW и REPORTLAB. Я просто воспроизведую это здесь:
Я просто подумал, что это было действительно круто. Это дает вам пару альтернатив писателю Pypdf в любом случае. Есть много других интересных примеров, включенных в комплект, включая
- Как использовать PDF (Page One) как Фон Для всех остальных страниц вместе с утконосом.
- Как добавить водяной знак
Я думаю, что проект имеет потенциал. Надеюсь, мы можем сгенерировать достаточно интереса для KickStart этот проект снова или, возможно, получить что-то новое с земли.