西班牙语字母不显示pdftk生成的PDF格式

时间:2017-03-08 09:34:49

标签: php laravel fpdf pdftk php-pdftk

问题是西里尔字母没有以pdftk创建的PDF格式显示,特别是使用mikehaertl/php-pdftk包:

MacOS Google Chrome latest (56.0.2924.87 (64-bit)

单击时,符号显示:

在Windows 10 Acrobat Reader中,类似的文件如下所示:

Windows 10 Acrobat Reader Cyrillyc symbols not displaying correctly

以下是代码:

$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或其他?

0 个答案:

没有答案