IT関連

AS400/IBMi AS400からPDFをダイヤログを出さずに画面上に表示

投稿日:2019年4月5日 更新日:

この記事は以前成功したときの備忘録を一応取っておくだけのもので、現在は使っていません。

このやり方は設定の手順も多いですし、DocuWorksに吐き出した方が編集もできて便利です。

 

ドキュワークスの記事はこちら。ドキュワークスが無いと使えません。

AS400/IBMi 待ち行列OUTQに溜まる印刷をDocuWorksに

 

上記記事の設定で、DocuworksPrinterではなくPrimoPDFを指定すればPDFで吐き出せるのだが、PDFのソフトはどいつもこいつも印刷する前にダイヤログが出るので面倒。

 

と思っていたときに探していたら出てきたのが即刷★PDF。これを使うのに、ゴーストスクリプトというのを入れる必要があるらしい。

ゆえに、AS400から印刷命令をかけて、自分の画面上にPDFを出力する必要ツールは3つ。「PrimoPDF」、「ゴーストスクリプト」、「即刷★PDF」

 

注)下記手順はローカルにファイルを入手している前提で書いているので、ダウンロード先とかバージョンとか全然気にしてません。

  1. まずゴーストスクリプトをインストールする。ファイル名はgs919w32.ext。インストールをしたらCドライブのプログラムファイルの中に入る。gsというフォルダが出来ているのでそれが必要になる。
  2. 次に即刷ツールの圧縮ファイル、ps2pdf014a.zipを解凍する。出来たフォルダはそのまま、どこかドキュメントフォルダにでも入れておけば目立たなくてよい。
  3. それを開くと、EzSet_PrnPDF.exeというのがあるので、開く。
  4. 簡単設定へようこそ画面が表示される。
  5. 右下開始を押す。(その前にPrimoPDFが入っていなければいれておくこと)
  6. 参照ボタンが2つある設定画面のウィンドウとOKウィンドウの2つが開かれる
  7. コンバータに、gs/gs9.19/bin/gswin32.exeを参照から選ぶ。32cではない。
  8. ファイル格納先は、PDFが落ちる先になる。デスクトップに適当なフォルダを作ってそこを指定すればよい。
  9. 解像度は300dpiで良いが、ここを増やせばキレイになるのか未知。
  10. 起動設定タブで、保存ダイヤログを出さないにチェック
  11. 別ウィンドウのOKをクリック。
  12. 設定画面と簡単設定の画面は×で閉じる。

以上。この設定をすると、AS400とか関係なしにPrimoPDFで印刷をかけると指定場所に速攻印刷がでるようになる。

さらに、AS400からF5やF6などで印刷命令をかけ、PrimoPDFが設定された待ち行列に印刷ジョブを飛ばせば、AS400からPDFがノークッションで実現できるはず。

スポンサーリンク




スポンサーリンク




-IT関連
-, , ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

AS400/IBMi SQLで取得できる特殊レジスター

備忘録です。 CURRENT_DATAとかそういうやつ。SQLで取得できたら便利なので調べてみる。   IBMのサイトを見ればこういうのを、特殊レジスターと言うみたい。 データベースマネージ …

DocuWorks6でプリンターが消える不具合

早いものでDocuWorksのバージョンは9になったそうです。   今はシステムエンジニアに転籍したので使わなくなりましたが、当時はとても重宝させて頂きました。 私が使っていたころはバージョ …

ヒューレットパッカードHPパソコンにある右下の?の消し方

最近会社に入ってきたHPのノートパソコンProBook 430 G7。   第10世代のCore i5のCPUで、メモリも8GBあり、HDDも256GBあるのでわりかし使い勝手が良いお利口さ …

Atomエディタ コメントの色を変更する

Atomのコメントの色を変更する方法です。   Atomのコメントはデフォルトでは灰色で見にくいので変更したほうが無難です。目が疲れます。   調べてみるとやり方は簡単に出てきたの …

Vimエディタ 簡単な説明

Windowsではテキストファイルを編集するとき、メモ帳やTeraPadなどを使いますが、LinuxではVimというのを使います。   たかがテキストの編集だろと思ったら大間違い。 何も知ら …

Adsense広告




文字で検索

人気記事

なぜだか人気記事

読んでほしい順に