Я новичок в рамках Zend. Теперь у меня проблема с Zend pdf. Я пытаюсь сделать PDF-документ, который содержит арабский, а также английский. Но я не могу напечатать арабский язык в zend.
Пожалуйста, помогите мне с любыми учебниками или примерами ссылок на код.
Это все еще проблема в Zend_pdf. Я бы рекомендовал вам использовать TCPDF, вот ссылка на это http://www.tcpdf.org/
Пройдите туда примеры
http://www.tcpdf.org/examples.php
Если вы все еще хотите придерживаться zend pdf, эта ссылка может быть полезной.
// Применяем файл шрифта (.ttf) для zend pdf. например, ниже, позволит арабский язык в pdf-файле.
$font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . '/lib/LinLibertineFont/d7133c37aa7eda77090163c25c4bb89a.ttf');
// Применять арабское слово, имеющее вопрос о правее отображаемого слова, вызывая следующую функцию.
function converttext($part) { if (strlen($part) != strlen(utf8_decode($part))) { preg_match_all('/./us', $part, $ar); $part = join('', array_reverse($ar[0])); } return $part; }
// У вас еще проблема, примените альтернативное решение, добавьте следующую строку в голову.
ini_set('default_charset', 'utf-8');