tcpdf 在 processmaker 中无法使用阿拉伯字符?

问题描述 投票:0回答:1

我在windows server 2k16上使用processmaker v3.8.1安装手册,processmaker使用TCPDF v6.4.4 当我导出文件时,html、doc 工作正常,但 pdf 字符看起来像方块或问号

TCPDF 不转换阿拉伯字符

我尝试下载并安装字体“arialuni”不起作用

在 OutputDocument.php 中设置字体 $pdf->SetFont('arialuni', '', 12) **不起作用 **

将 tcpdf 升级到下一个版本 不起作用

将“AddDefaultCharset UTF-8”添加到 pmos.conf 不起作用 使用 processmaker 命令添加字体 ./tcpdf_addfont.php -b -t TrueTypeUnicode -i {安装路径}/shared/fonts/arialuni.ttf 不起作用 enter image description here

arabic tcpdf processmaker
1个回答
0
投票

问题已为我解决 1-将 php 字体添加到 processmaker 共享文件夹内的 tcpdf 文件夹中 C:\opt\processmaker\shared onts cpdf 下载表格:https://github.com/akoweb/tcpdf/tree/master/fonts 2-将 ttf 字体直接添加到共享文件夹内的字体文件夹中 C:\opt\processmaker\shared onts 从任何地方下载 ttf 字体 3-运行processmaker命令将字体添加到processmaker中的wysiwyg(HTML编辑器) cd c:\opt\processmaker processmaker 文档-add-font xkoodak.ttf 这些字体作品(aealarabiya、xkoodak、xmitra、xnazanin、xtitre) 注意:并非所有字体都能像 arialuni.ttf、sans 一样正常工作 我不是程序员,专业人士可能是我的解决方案被愚弄,但这对我有用。

© www.soinside.com 2019 - 2024. All rights reserved.