我正在使用 DataTables 和 TableTools PDF 导出功能。PDF 导出不处理某些特殊字符并将它们翻译成垃圾(或 ISO 等价物,我猜)。字符是 '●' ●
、 '○'○
和 '٭' ٭
。
有没有办法为 PDF 定义字符集,以便我可以保留这些特殊字符?(我猜字符集是问题)或任何其他解决方法?
我正在使用 DataTables 和 TableTools PDF 导出功能。PDF 导出不处理某些特殊字符并将它们翻译成垃圾(或 ISO 等价物,我猜)。字符是 '●' ●
、 '○'○
和 '٭' ٭
。
有没有办法为 PDF 定义字符集,以便我可以保留这些特殊字符?(我猜字符集是问题)或任何其他解决方法?
一个迟到的答案(对我自己),但其他人可能会受益。我想用mPDF代替。它支持 UTF8、带有特殊字符的语言和嵌入式样式表。
不,没有办法为 PDF 配置字符集。DataTables,或者特别是它的 TableTools 插件,使用相当有限的基于 Flash 的 PDF 导出器。
但是,您可以编辑用于制作 TableTools Flash 插件的 ActionScript。
下载TableTools 并在存档\media\as3
目录中查找.as
文件。
如果您没有 Adobe 的 Flash 创作软件,您可以尝试开源Adobe Flex。