iSeries,I5,AS400,AS/400
INFOPRINT SERVER(V5.1)を使ってPDFファイルを作成する方法(有料)
必要ソフト
5722IP1 IBM INFOPRINT SERVER
5722AP1 APSU - IPDS サポート
5769FN1 ADVANCED FUNCTION PRINTING DBCS FONTS/400
1. SYSVAL変更 システム値:QIGCCDEFNT
QFNT61/X0M32F
2. PSFオブジェクト作成
CRTPSFCFG PSFCFG(QGPL/PDFTEST) PDFGEN(*STMF) PDFPPRDWR1(*B4) PDFDIR('/PDFFILE')
PDFFILE:ディレクトリー(あらかじめ作成が必要)
3. 印刷装置記述作成
CRTDEVPRT DEVD(PDFWTR) DEVCLS(*LAN) TYPE(*IPDS) MODEL(0) LANATTACH(*IP) AFP(*YES)
PORT(6001) FONT(011) RMTLOCNAME('127.0.0.1') USRDFNOBJ(QGPL/PDFTEST *PSFCFG)
RMTLOCNAME(’127.0.0.1’)は固定
4. 構成状況をオンに構成変更
VRYCFG CFGOBJ(PDFWTR) CFGTYPE(*DEV) STATUS(*NO)
5. 書き出しプログラムの開始
STRPRTWTR DEV(PDFWTR)
ジョブ3つが開始されます。
以上でセットアップ完了
印刷テスト
APW → PDF
MRGAPW FORMD(TESTAPW) FILE(TESTAPW) OUTQ(PDFWTR) DEVTYPE(*AFPDS) PRTPOS(*SCS)
CDEFNT(QFNT61/X0N16O QFNT61/X0M32F)
印刷装置タイプ*SCSは使用出来ません。
連続用紙作成で作成する場合は、PSFの用紙サイズをB4にし、CRTAPWの印字方向を
”H”で行って下さい。
PRTF → PDF
CRTPRTF FILE(QTEMP/TESTL) SRCFILE(TEST/QPRTSRC) IGCDTA(*YES) PAGESIZE(66 203)
CPI(15) PAGRTT(90) IGCCDEFNT(QFNT61/X0M32F)
連続用紙作成で作成する場合は、 PSFの用紙サイズをB4にし、CRTPRTFのページ回転度
数を90で行って下さい。
Acrobat Readerで漢字文字列の検索が出来ないが残念です。