• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:無償でPDFファイルを作成する方法は?)

無償でPDFファイルを作成する方法は?

Sakamoの回答

  • ベストアンサー
  • Sakamo
  • ベストアンサー率100% (2/2)
回答No.6

私のところではPDFlibの代わりになるようなクラスを自前で作りました。 http://www.mula-net.com/mulib/ にて公開しています。 PHPのpdf関数に似せた仕様になってます。 機能的にはだいぶ劣りますが、一応業務に使えてます。 よければご覧ください。

参考URL:
http://www.mula-net.com/mulib/
katuya
質問者

補足

素晴らしいです。まさに私が求めていたものです。 日本語は通るし、フォントの設定、罫線描画など、帳票作成に必要な機能がおさえられています。 サンプルファイルも入っていましたので、初めてでもすぐに使い方が分かりました。 そのまま業務に使えそうです。 年度末は特に忙しくお礼が遅れてしまいました。 ありがとうございました。

関連するQ&A

  • FPDFでPHPファイルをPDFに変換したい。

    SQLとPHPを使って作った帳票をA4サイズでプリントアウトするのが最終目的です。 ★帳票のサンプル http://pips.chu.jp/0/a4/index.php 上の帳票(php保存)をPDFに変換してプリントアウトしたいです。 FPDFというライブラリをダウンロードして、何とか導入まではできました。 ↓ http://pips.chu.jp/0/pdf/pdfoutput.php が、このFPDFをどのように使えば先述の帳票(php保存)をPDF形式に変換できるのかがわかりません。 その方法を教えていただきたいと思います。 何卒よろしくお願いします。

  • PHPでPDFを作成するためのライブラリについて

    お世話になります。 現在はFPDFを使用してPDFを作成しています。 ※下記のサイトを参考にしました。 http://www.phpbook.jp/fpdf/ 作成していくにつれ、不具合というか、問題が発生しました。 例えば、SJISで機種依存文字がうまく出力されないとか。それでUNICODEで出力するようにしたら「名」や「上」の漢字が文字化けをしてしまうとかです。 それで皆さんに質問があります。 PHPでPDFを出力する際に使用するライブラリで一番いいのはどのライブラリでしょうか。 またおすすめのPDFを出力するライブラリを教えていただけたら幸いです。 すみませんがアドバイスいただけませんでしょうか。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • PDFファイルの制御

    PDFファイルの配布サイトを作っています。 PDFファイルをWebからPDFを表示して、ローカルに保存されたくないという ありがちな仕様なのですが、 製品版のでPDF系のサーバアプリケーションでは DL禁止機能やコピー保存禁止機能などを見かけます。 あれはどうやって実現しているんでしょうか? 私なりに調べたら、 1.JavaScriptでAcrobatReaderからSaveAsをDisableにしている 2.JavaScriptで指定URLから開いていない場合は警告後、閉じる とあったので、 1.を実験でapp.hideMenuItem('SaveAs')としてみましたが、 セキュリティエラーが出て挫折しました。 2.はAcrobat5でJavaScriptを埋め込んで成功しました。 ただし一度設定するとローカルから触れなくなってしまいます。 後は、これをサーバ側で配布時に既存のPDFに JavaScriptを書き込まなければいけないのですが、 PDFLib,FDF,FPDFライブラリなどで、 実現できないでしょうか? もしJavaのiTextライブラリ等でできるなら、 最悪Javaに乗り換えようと思っていますが・・・ ご存知の方はできる、できない、または具体的な方法を ご教授できないでしょうか? PDF作成はAcrobat 5 Apache1.3+PHP4.38(FreeBSD)

    • 締切済み
    • PHP
  • FPDFを使ってコピー不可の文書が作成されるか?!

    PHPとFPDFを使って、PDF出力系のシステムを作ってまして、そのときに問題となるのが作成されるPDFファイル内の文章をコピー防止の機能を付けて保存させることは可能でしょうか?FPDFの環境で無理であっても、他に実現できる方法があれば教えて下さると嬉しいのですが、よろしくお願いします。

    • ベストアンサー
    • PHP
  • PDFファイルにフォントを埋め込む方法

    よろしくお願いします。 Linux+Apache+PHPで開発を行っているのですが、PHPでFPDFを使用してPDFファイルの生成を行っています。 その際、PDFに出力するファイルに専用のフォントを使用した文字列を表示したいのですが、ベースとなるPDFファイルに対象となるフォントの全てを埋め込むことはできないのでしょうか? フォントを埋め込まないでPHPで作ったPDFをブラウザ(Acrobat)で開くとその開いたPCに該当するフォントがないと別のフォントに置き換わってしまいます。 これを何とか専用のフォントで表示することはできないでしょうか? PDFを閲覧する人は不特定多数なので  「フォントを入れてください」 ともかけません。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • サーバーで作成したPDFを直接印刷(プレビューなし)する方法について

    Javaで作成したWebシステムにおいて、サーバー側で作成したPDFファイルを、 クライアント側でプレビュー表示することなく、直接プリンターから印刷させる方法はないでしょうか。 ※市販の帳票作成ツールで直接印刷可能なものはありますが、いずれも独自形式の帳票(PDF以外)のものしか見つかりませんでした・・・

  • FPDFを使ったPDF出力時の縦幅について

    業務でPHPを使用したことはありますが テンプレートを使ってPDF出力するのが 初めてで困っています。 サンプルコードを見ながら作成しているのですが、 テンプレートの属性指定で $pdf->useTemplate($tplidx); と、特に指定していないにも関わらず、 座標を与えるとY値が271を超えた場合に 改ページになってしまいます。 例) $page_1 = "ほげほげ"; $pdf->SetFont("MS-PGothic", "", 9); $pdf->SetXY(180, 280);//←ここです $pdf->Cell(10, 5, JA($page_1), $cell_border, 0, "R"); 仕様上、どうしても1枚の帳票に 決められたデータを表示しないといけないため 改ページできません。 ちなみにクラスファイルは、 FPDFとFPDI、JAPANESE.php等を使用しました。 Y値が270以下の他のデータは正しく表示されます。 これはFPDFの仕様なのでしょうか? すでに1週間ほど煮詰まっております。 ご存知の方がいらしたらご教授お願いいたします。

    • 締切済み
    • PHP
  • PHPでPDFの自動印刷

    PHPでPDFを作成し、PDFがブラウザで表示されたら自動印刷するようにしようと思っています。 FPDFを使い、用紙サイズA4・用紙方向縦に設定したPDFを生成することができました。 さらにFPDFのphpファイルを拡張して、PDFファイルにAcrobat JavaScriptを埋め込めるようにしました。 プリンタを指定してAdobe Readerで自動印刷することができました。 後は給紙を用紙トレイにできればよいのですが、方法がわかりません。 Acrobat JavaScriptでできるのでしょうか?FPDFでできるのでしょうか? それとも給紙方法の制御は無理なのでしょうか?

    • ベストアンサー
    • PHP
  • phpを使用してPDFファイルを作成してメール添付で送信したい

    phpを使用してPDFを作成し、そのファイルをEメール添付で指定されたアドレスへ送信したいと思っています。 PDFファイルの生成、Eメール送信をする処理はそれぞれできたのですが、生成したファイルをEメール添付する方法がわかりません。 まだまだ勉強不足で、どのようにしたらいいかご教授をお願いいたします。サンプルなどあれば助かります。 環境:php4、FPDFを使用 どうぞよろしくお願いいたします。

    • 締切済み
    • PHP
  • 動的にPDFを作成したいのですが

    ある伝票をPDFにしたいと考えています。 Webサーバ(Win2000)上でDBから伝票イメージに埋め込むデータを抽出し、動的にPDFを作成、クライアントでそれを参照できるようにしたい(アクロバットリーダーを使用)のですが、方法がよく分かりません。 アドビ社のアクロバットだけでは無理で、他のツールが必要なのでしょうか? なるべくコストをかけたくないのです。 良い方法を教えてください。