i
i
n
n
t
t
r
r
a
a
-
-
m
m
a
a
r
r
t
t
P
P
D
D
F
F
-
-
D
D
e
e
s
s
i
i
g
g
n
n
e
e
r
r
v
v
e
e
r
r
5
5
.
.
0
0
.
.
4
4
<
<
<
<
目
目
次
次
>
>
>
>
1
はじめに... 2
1.1 用語解説 ... 2
1.2 製品概要 ... 2
2 CD-ROM のファイル構成... 3
3
前提条件... 3
4
インストール
... 5
4.1 ランタイムのインストール... 5
4.2 レイアウトデザインツールのインストール... 5
4.3 ビューアのインストール ... 5
4.4 上手く動作しない場合は・・・ ... 5
5 PDF-Designer を利用したプログラム開発 ... 6
5.1 API リスト ... 6
5.2 開発の流れ ... 6
5.3 サンプルプログラム ... 6
6
アンインストール... 7
6.1 ランタイムのアンインストール ... 7
6.2 レイアウトデザインツールのアンインストール... 7
6.3 ビューアのアンインストール ... 7
7
サポート... 8
Copyright 2000-2007(株)NTT データイントラマート All rights Reserved.
1 はじめに
本ドキュメントは、intra-mart PDF-Designer をご利用になられる方のための手引書です。 本ドキュメントは簡単な説明しか記載されておりません。詳細な説明は、それぞれ専用のドキュメントが用意されていますので、 本ドキュメントの指示に従い該当するドキュメントを併せてご覧ください。1.1
用語解説
intra-mart PDF-Designer 以下、PDF-D と略します。 intra-mart BaseModule 以下、BM と略します。 intra-mart Framework 以下、FW と略します。Application Runtime BM/FWのアプリケーション実行サービスです。以下、AppRSrv と略します。
Resource Service BM/FWのリソース管理サービスです。以下、RSrv と略します。
Storage Service BM/FWのファイル管理サービスです。以下、StorageSrv と略します。
1.2
製品概要
本製品は、IOWebDoc のデザイナー・ツールで作成されたレイアウト定義ファイルとデータを用いて、PDF形式のファイルを 作成するための Extention モジュールです。 プログラムにより、その時必要な内容でPDFファイルを作成できますので、Web で最新の情報一覧をダウンロードしたり、一 定期間の履歴情報をバッチプログラムで収集した結果をPDF形式で保管したりなど、様々な場面で幅広くご利用いただくこ とができます。2 CD-ROM のファイル構成
root/
├ AcrobatReader/ ・・・ PDF 形式ファイルの閲覧ソフト
│ ├ AdbeRdr602_distrib_jpn.exe ・・・ Adobe Reader 6.0.2 - Japanese for Windows 98, Me, NT 4.0, │ ├ Acro-Reader_603_Update.exe ・・・ Adobe Reader 6.0.3 Update- Japanese for Windows 98, Me, NT 4.0, │ ├ Acro-Reader_604_Update.exe ・・・ Adobe Reader 6.0.4 Update- Japanese for Windows 98, Me, NT 4.0, │ ├ Acro-Reader_605_Update.exe ・・・ Adobe Reader 6.0.5 Update- Japanese for Windows 98, Me, NT 4.0, │ └ AdbeRdr709_ja_JP.exe ・・・ Adobe Reader 7.0.9 - Japanese for Windows 2000, & XP
├ imart/ ・・・ intra-mart API のインストーラ
├ iothe/ ・・・ IOWebDoc のセットアップファイル群
│ ├ document/ ・・・ IOWebDoc のマニュアルなど
│ ├ win/ ・・・ Windows 2000 版 IOWebDoc インストーラ
│ ├ unix/ ・・・ Solaris / Linux 版 IOWebDoc セットアップファイル
│ └ for_tool_license ・・・ Solaris / Lin Linux 版 用レイアウト開発ライセンス
├ document/ ・・・ PDF-D 関連のドキュメント │ ├ apilist.zip ・・・ API リスト │ ├ development.pdf ・・・ プログラマーズガイド │ ├ releasenote.pdf ・・・ リリースノート │ ├ setup.pdf ・・・ インストールガイド │ └ tutorial/ ・・・ チュートリアルのサンプルプログラム ├ product.txt ・・・ プロダクトのバージョン情報 └ readme.pdf ・・・ このドキュメント
3 前提条件
PDF-Designer は下記の環境で動作します。 Windows2000 / 2003 Solaris 9 オペレーティングシステムRedhat Enterprise Linux 3.0 intra-mart Version 5.x / 6.x 動作環境
IOWebDoc Version 1.822 (または、その互換バージョン)
対応 OS は、intra-mart BM/FW ver5.x または IWP/AFw ver6.x(およびその互換バージョン)と IOWebDoc に準じます。ただ し、IOWebDoc の仕様に準拠する必要があるのは Storage-Service の動作する Service-Platform のみです(スタンドアロンを含 む)。
IOWebDoc のバージョン情報は、iowebver コマンド(IOWebDoc をインストールしたディレクトリ内の bin ディレクトリにあります) により調べることができます。
本製品の動作環境に関しては、製品付属のリリースノート(document/releasenote.pdf)をご覧ください。
Copyright 2000-2007(株)NTT データイントラマート All rights Reserved.
4 インストール
4.1
ランタイムのインストール
PDF-D のインストールは以下の流れで行います。 9 IOWebDoc のインストール 9 intra-mart PDF-D のインストール 9 環境設定 9 IOWebDoc レイアウトデザインツールのインストール(UNIX 版のみ) 9 ライセンス登録 インストールの具体的な方法に関しては、本製品に付属のインストールガイド(document/setup.pdf)をご覧ください。4.2
レイアウトデザインツールのインストール
レイアウトデザインツールとは、PDF ファイルを作成するための PDF ファイル内のレイアウトを定義したレイアウト定義ファ イルを作成するための専用ツールです。 このツールは、ランタイムとは異なり Windows 環境専用のツールとなっています。したがって、ランタイムを Windows 以 外の環境でご利用になられるお客様も、このレイアウトデザインツールは Windows 環境にインストールして下さい。 このレイアウトデザインツールは、開発ツールとなっておりますので、運用環境にインストールする必要はありません。 インストールの具体的な方法に関しては、本製品に付属のインストールガイド(document/setup.pdf)をご覧ください。4.3
ビューアのインストール
本製品は、PDF 形式のファイルを作成するためのツールです。本製品を利用して作成された PDF ファイルを閲覧する ためには、ビューア(Adobe AcrobatReader)が必要になります。Adobe AcrobatReader は下記URL(2007 年2月9日現在)にアクセスして Adobe Systems 社のホームページよりダウンロ ードして下さい。また、インストール方法に関しては、Adobe Systems 社の提供しているドキュメント等をご覧ください。
http://www.adobe.co.jp/products/acrobat/readstep2.html
4.4
上手く動作しない場合は・・・
本製品をインストールして正常に動作しなかった場合、このインストールガイドのインストール手順をもう一度確認して下 さい。それでもエラーが発生する場合、プログラマーズガイド(document/development.pdf)にトラブルシューティングが 掲載されていますので、こちらを参考にして下さい。Copyright 2000-2007(株)NTT データイントラマート All rights Reserved.
5 PDF-Designer を利用したプログラム開発
ここでは、開発の簡単な説明のみしか記載されていません。具体的な開発の手順等に関しては、本製品に付属のプログラマ ーズガイド(document/development.pdf)をご覧ください。5.1
API リスト
本製品には、PDF-Designer 専用の API リストが付属しています。5.1.1
API リストのインストール
document/apilist.zip を ZIP 解凍ツールで任意のディレクトリにディレクトリ付きで解凍してください。 解凍すると apilist ディレクトリが出てきますので、apilist/index.html をブラウザで開いて閲覧して下さい。5.2
開発の流れ
5.2.1
レイアウトの設計と開発
レイアウトの設計をおこない、レイアウトデザインツール(iodoc または iocela)を用いてレイアウト定義ファイルを作成しま す。 PDF ファイル作成プログラムで、iodoc ランタイムに対する PDF への埋め込みデータの指定方法として、CSV 形式ファイ ルを使う場合は、この段階でデータの埋め込みキーマップ(CSV のデータ位置とキーとの関係表)の定義ファイルを作 成しておくと良いでしょう。5.2.2
プログラム開発
PDF-D が提供している API を用いて PDF 作成プログラムを開発します。 API には、ページベース開発モデル用および J2EE ベース開発モデル用の両方が用意されています。 API 仕様に関しては、本製品に付属の API リストをご覧ください。5.3
サンプルプログラム
本製品には、サンプルプログラムが用意されています。 PDF-D の API の利用方法を学ぶ際に、参考にしてください。 サンプルプログラムに関しては、プログラマーズガイド(document/development.pdf)をご覧ください。5.3.1
注意点
サンプルプログラムは、PDF-D の各 API の利用方法および API の動作に関して、プログラマの皆様が理解する上での 参考資料としてご活用ください。サンプルプログラムは、多重アクセス等を想定しておりません。よって、サンプルプログ ラムの内容をそのまま業務アプリケーションに流用した場合、思わぬ不具合の原因となりますので、ご注意ください。5.3.2
既知の問題
FW をご利用の場合、一部の WebApplication Server でサンプルプログラムを動作させるとエラーが発生する場合があり ます(問題の詳細については、プログラマーズガイドをご覧ください)。6 アンインストール
6.1
ランタイムのアンインストール
アンインストールの具体的な方法に関しては、本製品に付属のインストールガイド(document/setup.pdf)をご覧くださ い。6.1.1
IOWebDoc のアンインストール
6.1.1.1
Windows 版の場合
アンインストーラが付属していますので、アンインストーラでアンインストールして下さい。 アンインストーラは、Windows の『アプリケーションの追加と削除』ダイアログから実行することができます。 アンインストール後は、インストール時に設定した環境変数設定を削除して下さい。6.1.1.2
Solaris/Redhat 版の場合
IOWebDoc をインストールしたディレクトリ以下のすべてのファイルを削除して下さい。 アンインストール後は、インストール時に設定した環境変数設定を削除して下さい。6.1.2
PDF-D のアンインストール
BM/FW の各サーバにインストールしたファイルを削除します。 アンインストール後は、インストール時に設定した環境変数設定等を削除して下さい。6.2
レイアウトデザインツールのアンインストール
アンインストーラが付属していますので、アンインストーラでアンインストールして下さい。 アンインストーラは、Windows の『アプリケーションの追加と削除』ダイアログから実行することができます。 アンインストール後は、インストール時に設定した環境変数設定を削除して下さい。 なお、Windows 版ランタイムをご利用のお客様は、ランタイムのアンインストールと同時にレイアウトデザインツールもア ンインストールされてしまいますので、改めてアンインストールをする必要はありません。6.3
ビューアのアンインストール
インストールしたビューア製品のアンインストール手順に従ってアンインストールをしてください。Copyright 2000-2007(株)NTT データイントラマート All rights Reserved.
7 サポート
弊社では、Web にて弊社製品に対するサポートおよび技術情報の公開を行っております。当製品に関して不明な点などがござい ましたら、下記 URL にてホームページにアクセスしていただき、情報検索または弊社サポート窓口までご相談下さい。
intra-mart Developer Support Site アドレス
intra-mart PDF-Designer Users guidebook 初版 :July 15, 2005 二版 :August 5, 2005 三版 :September 1,2006 四版 :February 9,2007 五版 :November 2,2007
Copyright(C) NTT DATA INTRAMART CO.,LTD.
TEL: 03-5549-2821
URL: http://www.intra-mart.co.jp
Copyright 2000-2007(株)NTT データイントラマート All rights Reserved.