我在 Node 中使用 JSPDF,但是当我在葡萄牙语中使用重音符号时,这些示例不适用于我。示例:
var doc = new jsPDF();
doc.text("This is the default font. Accents: áéíóç", 20, 20);
doc.setFont("courier", "normal");
doc.text("This is courier normal. Accents: áéíóç", 20, 30);
doc.setFont("Times", "italic");
doc.text("Teste de acentuação. Accents: áéíóç", 20, 40);
结果是
This is the default font. Accents: áéÃ-óç
This is courier normal. Accents: áéÃ-óç
Teste de acentuação. Accents: áéÃ-óç
在实时预览中,官方网站可以运行,但在我的电脑中却不能。
我解决了
const doc = new jsPDF(
{
filters: ["ASCIIHexEncode"]
}
);