0
PHPWord에서 dompdf를 통해 PDF를 작성하는 방법에 대한 많은 질문이 있지만 다른 방법을 대체하지는 못합니다. 다음은 솔루션입니다.PHPWord에서 dompdf를 사용/PHPWord
phpword에 dompdf 라이브러리에 대한 이전 연결 파일이 있습니다. 는 수정합니다 \ phpoffice \ phpword \ SRC \ PhpWord \ 라이터 \의 PDF \ DomPDF.php
line35 : protected $includeFile = 'src/Autoloader.php';
line52 : $pdf = new \Dompdf\Dompdf();
렌더링 엔진 PDF를 설정하는 것을 잊지 마세요, 전 IOFactory에서 PDF를 사용합니다!
\PhpOffice\PhpWord\Settings::setPdfRendererPath($_SERVER['DOCUMENT_ROOT'].'/vendor/dompdf/dompdf');
\PhpOffice\PhpWord\Settings::setPdfRendererName(\PhpOffice\PhpWord\Settings::PDF_RENDERER_DOMPDF);
$objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($objReader, 'PDF');
모든 사람들이이에요.
그래, 작곡가가 새로운 코드를 찾지 않을 때까지 이것은 가능한 해결책 일 것이고 나는 아무 데서도 찾지 못했다. 아니면 적어도 하나의 솔루션 :) –
이것은 현재 dev-master 버전에서 사용 가능합니다. – troosan