<?php require_once("pdf/dompdf_config.inc.php"); require_once("convertcharset/ConvertCharset.class.php"); $dompdf = new DOMPDF(); $convertcharset = new ConvertCharset(); $pdf = $convertcharset->Convert($pdf, 'UTF-8', 'iso-8859-2'); $dompdf->load_html($pdf); $dompdf->render(); $pdf = $dompdf->output(); file_put_contents("saved_pdf.pdf", $pdf); ?>
Funkcja wygląda tak jak powyżej. $pdf to dokument HTML, który ma być zapisany do pliku PDF. Wszystko pięknie robi, tylko że zapisuje dokument bez polskich znaków. próbowałem dokonywać konwersji kodowania na UTF-8 ale nic to nie dało. Zauważyłem tylko że dokument PDF jest zapisywany w kodowaniu ANSI niezależnie co mu ustawię. Może ktoś miał do czynienia z tą klasą i miał podobny problem proszę o pomoc. Albo zaproponujcie inną klasę generującą PDF z dokumentu HTML + CSS. Dziękuję