Я использую библиотеку Weasyprint в Python, чтобы преобразовать шаблон HTML в PNG. Затем я пытаюсь преобразовать изображение PNG в JPG, используя библиотеку Python под названием PIL (подушка).
изображение png приведено ниже.
, но изображение, которое было использовано. Цвета потеряны, и только некоторые компоненты изображения видны. < /P>
from PIL import Image
img = Image.open(file_path)
rgb_im = img.convert('RGB')
jpg_img_path = os.path.splitext(file_path)[0]
jpg_img_path += '.jpg'
rgb_im.save(jpg_img_path)
< /code>
Когда я попытался использовать онлайн -редактор, они предоставили мне идеальное изображение от PNG. ниже приведен изображение JPG, полученное из онлайн -конвертера .
и изображение, когда я использовал pil
Подробнее здесь: https://stackoverflow.com/questions/548 ... ge-library
Невозможно преобразовать изображение из PNG в JPG с помощью PIL (библиотека изображений Python) ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение