Буквы кириллицы не отображаются в PDF, сгенерированном pdftk

Проблема в том, что кириллические буквы не отображаются в PDF-форме, созданной с pdftkспециально используя mikehaertl / PHP-Pdftk пакет:

MacOS Google Chrome последняя версия (56.0.2924.87 (64-разрядная версия)

При нажатии отображаются символы:

В Windows 10 Acrobat Reader похожий файл выглядит так:

Windows 10 Acrobat Reader Cyrillyc символы отображаются неправильно

Вот код:

$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 или другой?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]