0
私のTCPDFヘルパーのゲストには問題があります。localignでcodeigniterプロジェクトを実行したとき、私のブラウザでPDFが、この時にHTMLが、それはここTCPDFは自動的にcodeigniterを使用してブラウザに表示するのではなく、破損したpdfファイルをダウンロードします
オンラインサーバーでは動作しませんでしたことは私のコード
ビューです:
<?php
tcpdf();
$obj_pdf = new TCPDF('L', PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$obj_pdf->SetCreator(PDF_CREATOR);
$title = "JamesLange Survey";
$obj_pdf->SetTitle($title);
$obj_pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, $title, PDF_HEADER_STRING);
$obj_pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$obj_pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
$obj_pdf->SetDefaultMonospacedFont('helvetica');
$obj_pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$obj_pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$obj_pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$obj_pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
$obj_pdf->SetFont('helvetica', '', 9);
$obj_pdf->setFontSubsetting(false);
$obj_pdf->AddPage();
ob_start();
<h1> This is a body text </h1>
$content = ob_get_contents();
ob_end_clean();
$obj_pdf->writeHTML($content, true, false, true, false, '');
$obj_pdf->Output('output.pdf','I');
?>
が、ブラウザがoutput.pdfをダウンロードしたいの代わりに、ブラウザでのみ表示....私はdを開くときpdf読者は私のoutput.pdfファイルが破損しているかファイルが破損していると言いました...誰かがこれを知っていますか?