Предварительный просмотр изображения с Reportlab? - PullRequest
0 голосов
/ 08 ноября 2010

Я создаю PDF-файлы с Reportlab и Django, используя веб-интерфейс. PDF-файлы всегда будут одной страницей. Я хотел бы сгенерировать изображение в формате png или jpg сгенерированной страницы и вернуть его в браузер для предварительного просмотра пользователем перед сохранением окончательного PDF-файла и его доставкой конечному пользователю. Есть ли в любом случае, чтобы сделать это?

1 Ответ

0 голосов
/ 08 ноября 2010

Этот ответ объясняет, что вы можете использовать ghostscript для преобразования pdf в png. В зависимости от требований вашего приложения (трафик, время отклика, nb pdfs ...) это может быть или не быть решением для вас.

Это всего лишь идея, но, возможно, вы можете создать изображение для предварительного просмотра параллельно, используя PIL ImageDraw и избавиться от преобразования pdf-to-png.

Надеюсь, это поможет

...