Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 28, 2021 14:28:48

ajk-pro
Зарегистрирован: 2020-04-16
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

кодировка при создании pdf

Создаю pdf-файл:

 import pdfkit
pdfkit.from_string(u'123456 test текст::а б в г д е', 'contents.pdf')
На выходе дикая кодировка:
123456 test Ñ‚ÐμÐoÑ​Ñ‚::а б Ð2 Ð3 Ð ́ Ðμ
Как это?
Из url делает правильно.

Спасибо!
Александр

Офлайн

#2 Фев. 28, 2021 16:31:47

ajk-pro
Зарегистрирован: 2020-04-16
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

кодировка при создании pdf

Тупое решение нашел:
str='''<!DOCTYPE html><html lang=“ru”><head><meta charset=“utf-8”></head><body>'''
pdfkit.from_string(str+'123456 test текст::а б в г д е', ‘contents.pdf’)

Но правильно это нужно разбираться с третьим параметром pdfkit.from_string

Спасибо!
Александр

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version