ちゃだろぐ

computing

< 2009-01 >
    123
45678910
11121314151617
18192021222324
25262728293031
Powered by Nucleus CMS
mySQL error with query SELECT * FROM nucleus_plugin_counter ORDER BY count_time DESC LIMIT 1: Can't open file: 'nucleus_plugin_counter.MYI'. (errno: 145)


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /virtual/tyada/public_html/nucleus/plugins/NP_Counter.php on line 183

三重県北中部
MAX
MIN
0-6
6-12
12-18
18-24
Amazon.co.jp アソシエイト 商品無料仕入れ戦隊『電脳卸』

DTP

RedMon による印刷ポートのリダイレクション

RedMon は Redirection Port Monitor の略だそうで、仮想プリンタポートを生成して、ポートが受け取った入力をプログラムに渡すことができる。PostScriptプリンタの出力ポートとして指定すれば、Ghostscriptにタスクを渡すことができ、オプションの設定によりPDFファイルを透過的に自動生成することができる。Ghostscriptの総本山で紹介されている。

インストール方法は、以下の通り。

PostScriptファイルをPDFに変換するのに Ghostscript に含まれる ps2pdf や ps2pdf14 などを利用するが、これらは gswin32c.exe をオプション付きで呼び出しているバッチファイルである。RedMod ではタスクをリダイレクトする先のプログラムに gswin32c.exe を指定し、オプションをレスポンスファイルや引数として渡してやればよい。

前提として、前の記事のように Ghostscript 8.50 をインストールしてあるとする。また、以下の作業は管理者権限で行う。

  1. redmon17.zipをダウンロードし、解凍して得られた setup.exe を実行する。直ぐにインストールは終わる。
  2. 「スタート」→「設定」→「プリンタとFAX」を選択し、目的の PostScript プリンタ(ここでは、Ghostscript PDF)を右クリックして「プロパティ」を選ぶ。
  3. 「プリンタとFAX」ダイアログで「ポート」タブを選択し、ポートの追加をクリックする。
  4. 利用可能なポートの種類から、「Redirected Port」を選び、「OK」をクリックする。
  5. ポートの名前を聞いてくるが、デフォルトの RPT1: でよい。
  6. Ghostscript PDFプリンタで、今作成したポート RPT1: を使用するように設定。
  7. 「プリンタとFAX」ダイアログで「ポートの構成...」をクリックする。
    1. RedMon添付のヘルプファイル redmon.hlp の PDF writer のページをよく読む。
    2. レスポンスファイルを用意する。テキストファイルでファイル名を pdfwrite.rsp (サンプル)とし、c:\gs\ へ置くことにする。PDFファイルを作るには、pdfwriteデバイスを使用する。また、-dCompatibilityLevel=1.4を指定したのは、PDFバージョン1.4(Acrobat 5)でPDFを作成したかったから。
    3. Redirect this port to the program (このポートのリダイレクト先のプログラム) :
      c:\gs\gs8.50\bin\gswin32c.exe と設定。
    4. Arguments for this program are (このプログラム用の引数) :
      @c:\gs\pdfwrite.rsp -sOutputFile="%1" -c .setpdfwrite -f - と指定。最後にスペースとハイフンを忘れないこと。
    5. Output (出力) :
      Prompt for filename と指定。

これで、アプリケーションから印刷するプリンタとして Ghostscript PDF を指定すると、「名前を着けて保存」ダイアログが表示されて、PDFファイルを生成・保存できる。但し、日本語を含むパスやファイル名では生成に失敗するので、一旦英数字のみのファイル名で保存して、後で日本語名に変更する必要があるようだ。

2005-02-21_12:53-tyada

Related

Local search for: RedMon による印刷ポートのリダイレクション

No related items.

TrackBack

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.

Comments

_ Coleman

Nice site!
2007-05-05_07:58

_ tbfu jibawl

edxyzslk kgyrxoelm dmknesvc vbpwet cawstluqz krfvxuhmw ujzaetb
2007-06-01_20:03

_ weayobmh ngwylqd

gicv dsgyw psne rwmujydi ehdxbnp szoglx wjnqefbg http://www.qwtu.achxg.com
2007-06-01_20:04

_ Phillip

You have a very nice site. Other interesting resources <a href= http://www.topix.net/classi... >phentermine cod</a> goodbye
2007-06-09_05:19

_ Gregory

Excellent site, added to favorites! [url=http://www.topix.net/classi...]phentermine cod[/url] Good-bye!
2007-06-09_12:41

Add Comments

:

:
: