- 締切済み
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で作るには、今現在取れる手はどういう方法がありますでしょうか?
- muuming2001
- お礼率68% (707/1027)
- PHP
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- t_ohta
- ベストアンサー率38% (5059/13222)
TCPDFを使うといいと思います。
関連するQ&A
- PDF作成の際、オリジナルとサイズが変わってしまいます
用紙サイズが、「サイズを指定」で幅140×高さ205mmで作成されたWordデータをPDFにしようとするのですが、いざPDFが出来上がると、A4サイズになってしまいます。PDF作成する際、「Postscriptカスタムページサイズの編集」で「幅140×高さ205mm」に設定するのですが、どうもうまくいきません。 一つ気になることがあるのですが、Wordのほうでは、「ファイル」-「ページ設定」-「用紙サイズ」のところで、「Postscriptカスタムページサイズ」を選んで、幅140×高さ205mmに設定しています。しかし、Acrobat Distillerのほうでは、「用紙サイズ」というのがないので、「Postscriptカスタムページサイズの編集」のほうで、「幅140×高さ205mm」に設定しています。 つまりWordでは「サイズを指定」でサイズを指定し、Acrobat Distillerのほうでは「Postscriptカスタムページサイズの編集」でサイズを指定しています。Acrobat Distillerに「サイズを指定」という項目があればうまくいくのでは、と考えています。 どなたか教えてください。
- ベストアンサー
- オフィス系ソフト
- ホームページの印刷幅 イラストレータ
ホームページを作ろうと思ったのですが、 A4で印刷できる幅は640ピクセルと聞きました。 イラストレータで単位をピクセルにして640の幅を作って考えていたのですが、 単位をmmにしてみたら、A4サイズの210mmでは無く、 225mmくらいになっています。 この誤差は何なのでしょうか??
- ベストアンサー
- その他(ソフトウェア)
- EXCELの行、列の幅
EXCEL2000を使用しています。 行や列の幅の単位はピクセルで表示されていますが、これを「mm」か「cm」単位で幅を変更することはできないのでしょうか?また、1ピクセルは何mmでしょうか? 分かる方教えてください。
- ベストアンサー
- オフィス系ソフト
- 有効桁数について
レポートで有効桁数というものが出てきたんですが良く分かりません。つまりは有効桁数というのは、 「1.5-0.15=1.3」というので、小数点以下の計算の場合、結果は精度が低いほうの桁で応えるというものですよね??(汗) 聞きたいのは単位を「mm」から「m」に直したときの有効桁数のことなんですが、 例えば「100.5mm-10.3mm=90.2mm」じゃないですか? これを[m]に直したときの有効桁数は、 「0.0902m」なんですか? それとも「0.09m」なんでしょうか? 良く分からないのでよろしくおねがいします。
- ベストアンサー
- その他(学問・教育)
- パナソニック「strada」というカーナビについて
パナソニックの「strada」というカーナビについて質問です。 HONDAのFITという車に取り付けたいのですが、ワイドサイズは入りません。 ワイドかどうかを確認するのは、「7 V型ワイド」と書いてあるものでしょうか? ほとんどの機種に「7 V型ワイド」と書いてあるのですが、外形寸法が 「幅178 mm × 高さ100 mm × 奥行き183 mm」と 「幅205 mm × 高さ104 mm × 奥行き176 mm」と2種類あります。 どちらにしても「7 V型ワイド」はダメということでしょうか?
- ベストアンサー
- その他(車・バイク・自転車)
- フォトショップ 指定したサイズとカンバスサイズがずれます。
たとえば ===================== 新規 ●画像の大きさ:1k ドキュメントサイズ:カスタム 幅:1 mm 高:1 mm 解像度:300 pixel/inch CMYKカラー ●内容 白 ===================== で作ると ===================== カンバスサイズ 現在のファイルサイズ:1k 幅:1.02mm 高:1.02mm ===================== となります なぜでしょうか? フォトショからイラレに持っていくと 同じサイズのはずなのにちょこっと変わっています。 しかたないからフォトショを少し大きめに作ってマスクでオーバーした部分を見えないようにしています。 ぴったり同じサイズにしたいのに・・・ どうしたらよいでしょうか?
- ベストアンサー
- その他(ソフトウェア)
- らくちんプリント3 のオブジェクトのサイズ
らくちんプリント3のオブジェクトのサイズをmm指定しても指定サイズより大きくなってします。 例 高さ40mm 幅75mmで指定→ 約 高さ125mm幅24mmになる 表記は指定数字だが、レイアウトですでにA4サイズからはみ出る結果になる 使用OS Win10 64bit ※OKWAVEより補足:「エレコム株式会社の製品」についての質問です。
- 締切済み
- プリンター・スキャナー
- フォトショップカンバスサイズ変更の単位を固定したい
フォトショップでカンバスサイズの変更をしますが 変更を開くと単位がmmになっているのでpixelに直してから サイズを変更しています。 このmmからpixelに変えるのが面倒なのですが 最初からpixelにしておく方法はないのでしょうか? ありましたら教えていただけたらと思います。 よろしくお願いいたします。
- ベストアンサー
- その他(ソフトウェア)