Я пытаюсь использовать «Глификон» (мы купили его за 59 $, чтобы иметь полный шрифт с 610 значками и качеством шрифта, а не изображениями) с библиотекой FPDF.Как использовать шрифт «Glyphicons» с библиотекой FPDF?
Вот что я сделал:
- Создание файлов, необходимых для любят с помощью MakeFont
- я получаю десятки предупреждений говорят, что некоторые обычные символы отсутствуют (это нормально, я дон «т хотите их, но только фото, определенные Glyphicons):
Внимание: Символ подчеркивания отсутствует
Внимание: Character могила отсутствует
Предупреждение символа в отсутствии
Предупреждение: Character би ы отсутствует
.... - glyphicons.php + glyphicons.z генерироваться
- магазин РНР и файлы Z на пути ./font определяемые:
define('FPDF_FONTPATH', 'font/');
$pdf = new myPDF(); $pdf->AddFont("glyphicons");
(такой же, как$pdf->AddFont("glyphicons", "", "glyphicons.php");
)- Объявить шрифт:
$pdf->SetFont("GLYPHICONS", '', 10);
- Запись с этим шрифтом:
$pdf->Cell(0, 0, '');
(характер, чтобы написать является представление галочкой)
Однако вместо красивых фото я получил прямоугольник (это означает, что он не может найти связанные символы внутри шрифта или шрифт недоступен).
Как использовать глификон с FPDF? Является ли это возможным?
Благодарим за помощь или любую отзыв, основанную на использовании.
для тех, кто приходит на этот пост и с той же проблемой: простое использование tFPDF вместо FPDF (это просто ya FPDF add-on): http://www.fpdf.org/~~V/en/script/script92.php –
Для всех, кто приходит на это сообщение и имеет ту же проблему: простое использование дополнения tFPDF для FPDF : http://www.fpdf.org/~~V/en/script/script92.php. ВАЖНО: с текущей версией tFPDF вызывающий PHP-код выглядит строго в том же каталоге, что и TFPDF.Файл php есть. В противном случае путь TTF (начиная с пути TFPDF.php) не может быть найден, получая сообщение: невозможно открыть файл font/unifont/glyphicons.ttf. В моем случае я переопределил метод AddFont, чтобы указать параметр rootPath и использовать его в качестве префикса двух способов использования $ this -> _ getfontpath(). 'Unifont /' " –
Вы уже пытались использовать utf8_decode? Это разрешило мне множество проблем в контексте FPDF. –