タグ

2015年2月9日のブックマーク (3件)

  • PDF文書を動的に生成する(FPDF)

    コーナーは、技術評論社発行の書籍『PHPライブラリ&サンプル実践活用[厳選100]』の中から、特にBuild Insiderの読者に有用だと考えられる項目を編集部が選び、同社の許可を得て転載したものです。 『PHPライブラリ&サンプル実践活用[厳選100]』の詳細や購入は技術評論社のサイトや目次ページをご覧ください。 FPDFを利用することで、PDF(Portable Document Format)形式の文書をPHPスクリプトから動的に生成できます。日語にも対応しており、「【031】既存のPDF文書をもとに新たなPDF文書を生成する」で説明するFPDIを併用することで、既存のPDF文書をもとに新たな文書を生成できるのも大きなメリットです。 名称: FPDF URL: http://www.fpdf.org/ インストール方法: include_path に配置 ファイル: japan

  • PHPでPDF帳票を出力する方法(TCPDF + FPDI) - Qiita

    PHPPDFを出力する場合、PDFlib や FPDF 、haru などさまざまなソリューションがありますが、たとえば、請求書や納品書といった、レイアウトが複雑なデザインの帳票を出力したいときには、 既存のPDFをテンプレートとして活用し、そこに必要な文字だけ配置していく ことでソースコードをシンプルに保つことができます。 既存のPDFをテンプレートとして読み込むことができ、かつ無償で活用できるライブラリとして、TCPDF と FPDI の組み合わせをご紹介します。 テンプレートとなるPDFを作成する PDFの読み込みを行うFPDIは、有償のパーサーを別途導入しない場合、PDF 1.5以上のファイルをパースすることができません。テンプレートとなるPDFファイルは PDF 1.4以下の圧縮形式で作成する必要があります。 また、PHP上から文字を配置する場合、座標を使用するため(左から10m

    PHPでPDF帳票を出力する方法(TCPDF + FPDI) - Qiita
  • PHPのモダンな開発環境を紹介する - Qiita

    やあPHP! 最近なんだかまともだなぁ PHP開発の上で実用的なツール群について、RubyPythonほどには知名度がないので紹介したい。Windowsのことは知らないので、各自がんばってほしい。 筆者はもともとRubyの方から来たので、Rubyとの比較が多いのは留意されたい。 この記事の内容と直接関連はしないが、併せて読まれたい PHPのin_arrayは罠が多いので注意喚起が必要 - Qiita 準備 MacだとHomebrewがあると依存ライブラリを集めるのが楽でべんり。 これは個人の趣味の話なのだけれど、自分でインストールする実行ファイルは$HOME/local/binに置くのが好きだ。 筆者はZ Shellユーザーなので https://github.com/zonuexe/dotfiles/blob/master/.zshenv#L1-L13 のようにしてる。 PHPBrew

    PHPのモダンな開発環境を紹介する - Qiita