Я строю крошечный скрипт Python 2.7.9, который принимает список изображений JPEG в качестве ввода и выводит файл PDF. Я прибегая к помощи в течение нескольких часов, но не могу найти решение:Как использовать img2pdf как модуль
- Я попытался pypdf, но это говорит, что я не PIL установлен, хотя у меня есть.
- Я пробовал Reportlab, но размер страницы больше самого изображения, и я не смог найти способ его исправить. Я также считаю, что это трудно ...
- Я попытался img2pdf, но не мог понять, как использовать его
Я действительно устал от всех этих библиотек, и я ищу для хорошей решение. Хорошее средство:
- Как вещий как можно
- подходит размер страницы размером изображения
- Поддержка большого количества изображений (может быть, даже 500)
- Easy достаточно
Если вы можете помогите с помощью модулей, которые я уже пробовал/примеры кода, было бы замечательно. Кроме того, если у вас есть опыт работы с модулем, я был бы рад, если бы вы могли поделиться им.
Edit:
Как указывается в комментариях, я решил дать еще один шанс img2pdf. Я использую следующий код из официального GitHub README:
import img2pdf
pdf_bytes = img2pdf('test.jpg', dpi=150)
Но он бросает исключение: `TypeError:«модуль»объект не вызываемая
ли кто-то знает, как использовать img2pdf как модуль к нескольким изображениям? `
Вы говорите, что попробовали 'img2pdf'. Попробуйте еще немного и придумайте какой-нибудь скрипт. Если вы получите какую-либо ошибку, мы поможем вам. –
Спасибо! Я попробую еще раз ... – ohad987
@BhargavRao Я пытаюсь использовать этот код из описания GitHub: 'import img2pdf pdf_bytes = img2pdf ('test.jpg', dpi = 150)', но он выдает исключение: Объект '' module 'не является вызываемым'. Есть идеи? – ohad987