我使用reportlab创建了一个包含中文文本的pdf文件。我已经注册了中文字体文件。直接通过浏览器打开pdf没有问题,中文文本正常显示。
但是使用Adobe Illustrator打开时,中文文字乱码。我不知道为什么。
```python
from reportlab.pdfgen import canvas
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
pdfmetrics.registerFont(TTFont('SimSun', 'SimSun.ttf'))
c = canvas.Canvas('output.pdf')
c.setFont('SimSun', 12)
c.drawString(100, 100, '水果超级大卖场')
c.save()
```
希望中文能在Adobe Illustrator中正常显示