こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

PHPでPDF作成

PHPでPDF作成する場合は最近では
https://wkhtmltopdf.org/downloads.html
とそのラッパーである
Snappy
https://github.com/KnpLabs/snappy
使ってます。

HTMLを作ればさくっとそれをPDF化出来て便利ですが、サイズが微妙に違ってきます。wkhtmltopdfはレンダリング機能を使うため、cssの幅などの単位をcmやmmで指定してもその通りにはならないようです。

例えば
<div style="width:200mm;height: 297mm;"></div>
をwkhtmltopdfでPDF化するとそのサイズはイラレでPDF見て確認すると
幅 209.815 mm 縦 297.127 mmになってしまいます。

恐らくは一度ピクセル単位に変換して作業しているため、小数点以下の端数がどうしても出てしまうのだと思います。

ここから本題ですが、正確なPDFをPHPで作るには、今現在取れる手はどういう方法がありますでしょうか?

投稿日時 - 2018-12-05 12:02:11

QNo.9564821

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

TCPDFを使うといいと思います。

投稿日時 - 2018-12-05 12:52:33

あなたにオススメの質問