0

私はTCPDFを使用して自分のWebサイトにPDFページを作成します。TCPDFを使用してPDFファイルを正常に作成しましたが、問題は、生成された既存のPDFファイル(サーバーディレクトリにあるユーザーがアップロードしたPDFファイル - 現在はローカルホスト)を表示する必要があることですTCPDF pdf ファイル..コードを試してみましたが、うまくいきませんでした.コード例を以下に示します..

    $journals_page='
    <embed>
    type="application/pdf"
    src="./uploads/publications/hi.pdf"
    width="100%"
    height="100%">
    </embed>
    ';
$html = ''.$journals_page;
$pdf->writeHTML($html, true, false, true, false, '');

私はTCPDFでwriteHTML()タイプのpdfを使用しています..これより前に作成されたページは完全に機能しています..しかし、pdfファイルを表示できません..この問題の解決策を教えてください..よろしくお願いします..

4

2 に答える 2

0

使用する:

header("Location:path/to/hi.pdf");
于 2013-01-28T14:32:01.903 に答える
0

iframe ページのタグを使用して、ダウンロードを防止できます。

タグは、html5 で有効になった新しいメディア要素です。

の src 属性に tcpdf.php をリンクします

<html>
<body>
<embed
type="application/pdf"
src="http://yoursite.com/tcpdf/tcpdf.php″
width="100%"
height="100%">
</embed>
</body>
</html>
于 2014-08-04T12:57:27.653 に答える