dompdf를 사용하여 html을 pdf 파일로 변환하려고합니다. 파일은 문제없이 생성되었지만 파일을 열려고 시도했을 때 손상되었습니다. 메모장에서 파일을 열었을 때 원시 HTML 이었음을 알 수있었습니다. 그래서 그것은 전혀 변환하지 않았으며, pdf의 확장자로 파일에 넣었습니다. 이 그냥 여기에 기록 된대로 정확하게 HTML을 잡고 sample.pdf하지만하지 적절한 pdf 파일로 저장dompdf가 제대로 PDF를 만들지 못합니다.
include_once '/files/dompdf/dompdf_config.inc.php';
$files = glob("/files/dompdf/include/*.php");
foreach($files as $file) include_once($file);
ob_start();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<title>
Title
</title>
</head>
<body>
<div><p>Hello World</p></div>
</body>
</html>
<?php
$html = ob_get_clean();
$dompdf = new DOMPDF();
$dompdf->load_html($html);
$dompdf->render();
$dompdf->stream("sample.pdf");
:
여기 내 코드입니다. 내가 놓친 게 있니?
참고로 오토로더를 비활성화하지 않은 경우 2 - 3 행이 필요하지 않습니다. dompdf는 필요에 따라 파일을 불러 오도록 자동 공급기를 설정합니다. – BrianS