问题是西里尔字母没有以创建的 PDF 格式显示pdftk
,特别是使用 mikehaertl/php-pdftk包:
单击时,符号显示:
在 Windows 10 Acrobat Reader 中,类似文件如下所示:
这是代码:
$pdf = new \mikehaertl\pdftk\Pdf(public_path("demo_form_template.pdf"));
$values = [
"name" => "МНОГОКРАТНАЯ",
"address" => "English text",
];
$pdf->fillForm($values)
->needAppearances()
->saveAs(public_path('demo_form_filled.pdf');
总而言之,当打开时
- MacOS Google Chrome - 显示不正确
- MacOS Acrobat Reader - 显示正常
- Windows 7 Acrobat Reader - 显示正常
- Windows 10 Acrobat Reader - 显示不正确
- Ubuntu Acrobat Reader - 显示不正确
有任何想法吗?我应该考虑另一种生成 PDF 的解决方案吗?或者可以考虑fpdf
或其他?