はじめに アプリケーション開発をしていると帳票を出力したいという要望が多く聞かれます。帳票を出力する方法は幾つかありますが、その中でもよく利用されているのがPDF形式による印刷です。PDFは、Adobe Readerによって表示/印刷できるフォーマットで、きれいに整形された印刷物を提供することができます。本稿では、iTextSharpというオープンソースのライブラリを利用して、.NETのアプリケーションからPDFを生成する方法を紹介します。 対象読者 Visual Studio(.NET)にて開発を行っていて、PDF生成や帳票出力に興味がある方を対象としています。 必要な環境 ダウンロードファイルはVisual Studio 2003にて作成しています。本稿では、C#で解説していますが、VisualBasicのソースもサンプルには含まれています。また、Visual C#(Visual Ba
WebアプリケーションでPDF形式での帳票出力機能が必要になったので、PDFライブラリであるiTextを調べてみた。 Java用のPDF出力コンポーネントiTextが元で、.NETで使用可能なPortもいくつかある。 http://www.lowagie.com/iText/docs.html 本家Java版 http://www.ujihara.jp/iTextdotNET/ja/index.html iTextをJ#.NETで書き直したもの。Visual J# .NET 1.1再頒布可能パッケージのインストールが必要。C#で使うにはvjslibへのリンクが必要。 iText® 5 .NET, a .NET PDF library download | SourceForge.net iTextをC#へPortしたもの。J#再配布パッケージとかがいらない。 .NET TIPS [ASP.
Introduction. SharpPDF is a C# library that implements different objects for the creation of PDF documents with few steps. It is created for .NET framework 1.1 and it can create 100% compatible PDF (tested with Acrobat Reader, Ghostscript , JAWS PDF Editor and other PDF readers). The most important goal of this library is the simple way of use. It can be used in many ways: You can use it with Wind
AcceptPageBreak - 自動改ページの設定 AddFont - フォントをセットします。 AddLink - 内部リンク(ページ内のリンク)を生成します。 AddPage - 新規ページ追加 AliasNbPages - ページ番号のエイリアスを定義 Cell - 表(セル)を表示します。 Close - ドキュメントの終了 Error - 致命的エラー Footer - ページフッタ FPDF - コンストラクタ GetStringWidth - 文字列の長さを計算する GetX - カレント(現在の)x座標を調べる GetY - カレント(現在の)y座標を調べる Header - ページヘッダ Image - 画像出力 Line - 線を描画する Link - リンクをセットする Ln - 改行 MultiCell - 文章を改行して出力
猫ぐらし: PHPでPDF(FPDF,FPDI) 凛の開発メモ | CakePHPでPDF出力 上を参考にした。 すんなり行くかと思ったら、案外ハマったのでメモ FPDFダウンロード FPDF Downloadsからv1.6をゲット What languages can I use? のところからJapaneseのリンク、japanese.zipをゲット FPDI、FPDF-TPLダウンロード Setasign :: Downloads of FPDI and FPDF_TPL FPDIとFPDF-TPLをゲット インストール vendors/ fpdf/ FPDFからゲットしたファイルを解凍して入れる。japanese.zipの中身もここへ fpdi/ FPDI、FPDF-TPLからゲットしたファイルを解凍してここへfpdf/japanese.phpを変更 -require('fpdf.
「http://bakery.cakephp.org/articles/view/225」を参考に日本語対応のFPDF helperを作ってみた。 FPDFは /vendors/fpdf/ へ FPDIは /vendors/fpdi/ へ置き、requre(...) は適宜 vendor(...)で置き換える。FPDFサイト内の「What languages can I use?」の japanese.zip もダウンロードし、 /vendors/fpdf/ へ置いておく。 /vendors/fpdf/japanese.php の頭の部分は以下のように置き換えた。 <?php //require('fpdf.php'); vendor('fpdf/fpdf'); vendor('fpdi/fpdi'); //class PDF_Japanese extends FPDF class PDF
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く