問題タブ [tcpdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
19778 参照

tcpdf - TCPDF ヘッダーに画像を含めることができません

カスタムのヘッダーとフッターを作成するために、TCPDF の関数header()footer()関数を使用しましたが、関数を使用してヘッダーに画像を含めようとすると$this->image()、画像が表示されません。ドキュメント内の他の画像は正常に機能しています。

0 投票する
1 に答える
975 参照

php - リンクが悪い tcpdf と画像

私は最新のTCPDFバージョンを使用しています。テキストが不適切なリンクの画像である場合、エラーが表示され、PDF ファイルが生成されません。

このエラーを無効にすることはできますか? PDF を生成するための画像が見つからなかったが、画像がない場合。

私は私の問題を理解したいと思っています、

ありがとう

0 投票する
2 に答える
987 参照

php - PDF のツールチップ: 可能ですか?

PDFを作成するためにtcpdf PHPクラスを使用しています。ツールチップをリンクに追加する解決策はありますか?

0 投票する
1 に答える
722 参照

php - tcpdf フォント合字 (英語)?

PHP tcpdfで合字をどのように生成しますか?

0 投票する
1 に答える
2852 参照

php - PHP tcpdf 小さな QR コード?

tcpdfから生成されたqrコードのサイズを変更することはできますか? サイズを 50,50 ポイント以外に変更すると、結果の QR コードが無効になるようです

両方のバリエーションを試しました - 生成された QR コードは QR リーダーで読み取ることができません

$pdf->write2DBarcode($url, 'QRCODE,H', '', '', 25, 25, $style, 'N',FALSE);

$pdf->write2DBarcode($url, 'QRCODE,H', '', '', 25, 25, $style, 'N',TRUE);

0 投票する
4 に答える
6019 参照

php - TCPDF で変数 PHP を書く

TCPDF を使用して PDF を生成する必要があります。情報はデータベースから取得されるため、PHP 変数を記述する必要があります。私はやり方を知っています。

しかし、次を使用してCSS + xHTMLを記述したいと思います(TCPDFサイトで見た例として):

PDFを開こうとするとエラーが発生します。「\」で「$」をエスケープする必要があることを読みました。この後、エラーは発生しませんが、変数の内容が PDF に表示されません。

編集 :

@Sarfraz:これを行うとどうすればよいかわかりませんが、うまくいきませんか?

0 投票する
10 に答える
122377 参照

css - TCPDFはすべてのCSSプロパティをレンダリングするわけではありません

CSSとHTMLを記述したPDFを作成しようとしましたが、CSSがPDFに表示されません。考慮されるのは、font-sizeとfont-colorだけです。

コードをお渡しします(申し訳ありませんが、少し長いです...)

0 投票する
3 に答える
7464 参照

php - PHP/TCPDF: テンプレートのバグ?

私はしばらくの間TCPDFを使用しています。使い方は簡単で、低サイズの PDF を出力し、活発に開発中です。以下は、Hello World とページ番号を示すフッターのみを持つページのコードです。ただし、ページの上部に追加の水平線が表示されます.それは私を悩ませています. どうすればそれを取り除くことができますか?

解決:

TCPDF のヘッダーとフッターを変更または削除する

0 投票する
6 に答える
14141 参照

php - PHP を介して動的に作成された PDF を電子メールで送信する

最近、当社の Web サイトの求人情報を作成するためのオンライン テンプレートを作成しました。すべてが完了し、ブラウザーで正しくフォーマットされ、自動的に当社の Web サイトに投稿されます。

私が作成している最後の部分は、投稿をさまざまな場所 (電子メール経由) に一貫性のある便利な方法で配布するためのいくつかのオプションを管理者に提供することです。TCPDF ライブラリを使用して、オンザフライで PDF ドキュメントを作成する PHP ページを作成しました。pdf.php?id=X を読み込むと、求人情報 X のコンテンツを含む PDF がページに表示されます。つまり、PDF ファイルをサーバーに保存することはなく、呼び出されるたびにその場で作成するだけです。

しかし、私はこの PDF を電子メールに添付して、さまざまな大学や内部のメーリング リストなどに送信したいと考えています。上記の名前の空のファイルのように見えます。

これをサーバーに保存せずにメールに添付することはできますか?


以下は、さらなるトラブルシューティングのための JM4 の応答に基づいて追加されました。PDF ファイルの作成を関数に入れ、それをインクルード ファイルに入れました。これは、物事を管理しやすくするためです。

以下は、pdf.php の簡素化されたバージョンです。

0 投票する
2 に答える
14388 参照

php - PHP MySQL: PDF をデータベースに保存

私はTCPDFでPDFを生成しています。生成されたPDFをMySQLデータベースにブロブとして保存したいと考えています。どのデータをデータベースに保存する必要がありますか? PDFページのコード

このコードは、pdf ファイルをブラウザーに出力します。PDFデータをデータベースまたはファイルシステムに保存するにはどうすればよいですか? テキスト データの場合、file_put_contents を使用して html/txt ファイルを作成しました。

Piskvorのおかげで解決しました。ソリューション コード

$content を blob としてデータベースに保存し、それを取得して pdf を生成できます。PDF をブラウザーで開く場合は、次の行を削除します。

header("Content-Disposition:attachment;filename='pdf.pdf'");