Мне нужно напечатать текст в PDF, но текст, который я печатаю, не является ascii.Основываясь на выводе моего кода, он генерирует что-то вроде этого
[] [] [] [] [] [] [] (A box;))
Я пытаюсьвыяснить, как печатать не-ascii текст в PDF.Спасибо!
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def sample():
pdf = fpdf.FPDF()
pdf.add_page()
text = '안녕하세요'
pdf.add_font('DejaVu', '', 'fpdf\\unifont\\DejaVuSansCondensed.ttf', uni=True)
pdf.set_font('DejaVu', '', 9)
pdf.text(x=data_column, y=start_y + (3 * charheight),
txt=str(u": {0}".format(text)))