トップへ(mam-mam.net/)

PowerPDFをとりあえず使ってみよう ~ pdfファイル作成Delphiコンポーネント

検索:

PowerPDFをとりあえず使ってみよう ~ pdfファイル作成Delphiコンポーネント

PowerPDFのインストールが成功していれば、[ファイル]→[新規作成]→[VCLフォームアプリケーション-Delphi]をクリックすれば、 ツールパレットにPowerPDFパレットが表示されるはずです。

ウィンドウを適当に広げて、TButtonを1つ、TSaveDilalog1を1つ、TScrollBoxを1つ、TPReport(PowerPDFパレットにあります)を1つおきます。
ScrollBox1に、TPRPage(PowerPDFパレットにあります)をおきます。(このようにスクロールボックスに入れるとスクロールして編集しやすいです。)
PRPage1にTPRLayoutPanelをおいて、ドラッグして大きくしてやります。
PRLayoutPanel1の上にTPRLabelをおきます。Captionを'PowerPDFのテスト'とします。FontSizeを30にします。Widthを270にします。
PRLayoutPanel1の上にTPRLineをおきます。Width、Height、LineStyleなどのプロパティを適当にいじります。
PRLayoutPanel1の上にTPRTextをおきます。Width、Heightなどのプロパティを適当にいじります。Linesプロパティに好きな文字を入れます。
まだプログラムを1行も記述していないので、そろそろ記述します。
Button1をダブルクリックします。(Button1をクリック時のプロシージャが用意されます。)
  if SaveDialog1.Execute then
  begin
      PReport1.FileName:=SaveDialog1.FileName;
      PReport1.BeginDoc;
      PReport1.Print(PRPage1);
      PReport1.EndDoc;
  end;
以上でテストプログラムの作成は終了です。[実行]→[実行]で実行してみましょう。
[Button1]をクリックすると、PDFファイルの保存先とファイル名を聞いてきますので、適当なフォルダに、「hoge.pdf」などの名前を入力し[保存]ボタンをクリックします。
保存先フォルダには、「hoge.pdf」ファイルが生成されており、ダブルクリックするとPDFファイルが表示されます。

著作権表示
PowerPdf Version 0.91 (beta) for Delphi 日本語版
0.9からの改変部分のみ  Copyright (C) 2008-2019 Mam
PowerPDF0.9はtakeshi_kanno氏のLGPLライブラリです。

(http://www.est.hi-ho.ne.jp/takeshi_kanno/powerpdf/)
P o w e r P d f Version 0.9 (beta)
Copyright (C) 1999-2001 Takeshi Kanno