回答 受付中

PHPでPDF作成

  • 困ってます
  • 質問No.9564821
  • 閲覧数96
  • ありがとう数1
  • 気になる数0
  • 回答数1

お礼率 73% (567/775)

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で作るには、今現在取れる手はどういう方法がありますでしょうか?

回答 (全1件)

  • 回答No.1

ベストアンサー率 38% (2891/7471)

コンピューター カテゴリマスター
TCPDFを使うといいと思います。
感謝経済
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


感謝指数をマイページで確認!

ピックアップ

ページ先頭へ