Я создаю некоторые pdf-файлы с Reportlab и Django, используя веб-интерфейс. PDF-файлы всегда будут одной страницей. Я хотел бы создать изображение png или jpg сгенерированной страницы и вернуть его браузеру для предварительного просмотра перед сохранением окончательного pdf-файла и доведением его до конечного пользователя. Есть какой-либо способ сделать это?Предварительный просмотр с Reportlab?
0
A
ответ
0
This answer объясняет, что вы можете использовать ghostscript для преобразования pdf в png. В зависимости от требований вашего приложения (трафик, время отклика, nb pdf-файлов ...) это может быть или не быть решением для вас.
Это всего лишь идея, но, возможно, вы можете генерировать изображение предварительного просмотра параллельно с помощью PIL ImageDraw и избавиться от преобразования pdf-to-png.
Я надеюсь, что это помогает поддерживать
Смежные вопросы
- 1. Предварительный просмотр с темой
- 2. Предварительный предварительный просмотр - выбор дизайна
- 3. Предварительный просмотр с использованием javascript
- 4. Предварительный просмотр материала с three.js
- 5. Предварительный просмотр с YouTube-видео
- 6. Предварительный просмотр камеры. Предварительный просмотр становится пиксельным и искаженным.
- 7. Предварительный просмотр файла Vaadin
- 8. Unite.vim Предварительный просмотр навигации
- 9. Предварительный просмотр изображений?
- 10. Предварительный просмотр Mozilla
- 11. Предварительный просмотр в drupal
- 12. QVideoWidget Предварительный просмотр видео
- 13. Предварительный просмотр Загружено изображение
- 14. iPhone - предварительный просмотр изображения
- 15. Предварительный просмотр WebStorm Markdown?
- 16. Предварительный просмотр Yii2
- 17. Предварительный просмотр мелодии звонка
- 18. Alfresco - Предварительный просмотр сети
- 19. Предварительный просмотр видео iOS
- 20. Получить предварительный просмотр экрана?
- 21. WinRT XamlControl Предварительный просмотр
- 22. Предварительный просмотр Umbraco
- 23. Предварительный просмотр кучи
- 24. OpenCV CvCamera Предварительный просмотр
- 25. Отключить предварительный просмотр XAML
- 26. Предварительный просмотр в ASP.NET
- 27. Предварительный просмотр squishing content
- 28. C# Предварительный просмотр
- 29. Предварительный просмотр перед отправкой.
- 30. Qualtrics Предварительный просмотр Email
К сожалению PIL по TTF шрифтов в сочетании с созданием изображений очень глючит. Это происходит из-за того, что тратит более 20 часов, пытаясь обойти утечки памяти и непоследовательную обработку идентичных текстов и шрифтов буквально от одного поколения изображений к другому. Спасибо за ссылку ghostscript. Я проверю это. – Geuis