タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PHPとphpとFPDFに関するnao-tのブックマーク (3)

  • PHP5.3.0以上でMBFPDFを使用すると「ファイルが破損している」とエラーがでる場合の対処法 - 雑念雑記はてな出張所

    症状 PHP5.3.0以上でMBFPDFを使用してPDFを作成しようとすると、「ファイルが破損している」または「正しくエンコードされなかった」というエラーが出て、PDFが表示されなくなる。 原因 PHPでは、バージョン5.3.0以降マジッククォート機能を非推奨としており、これらの関数を使用すると警告が表示されるようになった。MBFPDFを使用している場合、この警告がPDFファイルに直接書き込まれてしまうため、不正な文字列がファイルの破損とみられ、正しく表示されなくなってしまったものと思われる。 解決法 もともとMBFPDFではマジッククォート機能を使用しておらず、一時的に機能を無効化するために関数を呼び出しているだけであるため、この関数をそのままコメントアウトさせると正常に動作する。 具体的には「mbfpdf.php」をテキストエディタで開き、下記の部分をコメントアウトする。 465 //

    PHP5.3.0以上でMBFPDFを使用すると「ファイルが破損している」とエラーがでる場合の対処法 - 雑念雑記はてな出張所
  • hokori.net

    FPDFPHPPDFを作成することができるライブラリです。ライセンスはFreeware。 PHPPDFを作るライブラリを探していて見つけたものです。ちょっと使ってみたので、メモを残します。 だいぶ前に更新が止まってるので、新しく使うなら後継のTCPDFの方がいいかもしれません。 日語を使用できるようにする マルチバイト文字(日語)が使用できるようにすには、MBFPDFというライブラリを使用します。(他にもあるみたいですが、使ったのがこれだったので)。Shift-JISとEUC-JPが使用できるようになります。 PDF関連情報:PHP toolsから、mbfpdf10b.zipをダウロードしてきます。 解凍すると、fpdfというフォルダができるので、この中身を、元のfpdfを置いてあるフォルダに移動して上書きします。 mbfpdf.php体ファイル。FPDFクラスの派生クラスM

    hokori.net
  • うぇっぶみん でサーバー管理 PDFクラスライブラリ FPDF1.6 + mbfpdf(日本語化) + FPDI 導入

    viも使えない初心者が、FreeBSD と webmin で、サーバーを管理する・・・ できるのかぁ? FPDF1.6 + mbfpdf10b + FPDI 1.2.1 を導入してみました。 PHP Version 4.4.9 前回、PHPの拡張モジュール PDFlib を、導入しましたが、どうもライセンスがうるさくて・・ 変にライセンス気にしながら使用するなら、別の方法を考えよう! って事です。 等サイトでは、なるべく導入時の関連ソフトのバージョンを記載するようにしていますが、 そうでない、サイトも沢山有り、又導入時期についてもよく解らない所が多いように思います。 今回も、FPDFの導入に当たり色々調べてみましたが、情報は結構多いのですが、導入方法が やたらめったら多くて、情報整理に一苦労でした。 また、古い情報がかなり多くて、凄く悩みました。 そこで、PHPにてPDFファイルを生成する

  • 1