[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[orca-users:11053] Re: UbuntuORCA4.3.0での印刷文字化け
- To: orca-users@xxxxxxxxxxxxxx
- Subject: [orca-users:11053] Re: UbuntuORCA4.3.0での印刷文字化け
- From: Naoki Shimaya <naoki-shimaya@xxxxxxxxxxxxxxxxxx>
- Date: Wed, 18 Mar 2009 10:47:50 +0900
おはようございます、島谷@恵庭です。
書くとなると結構長くなりますし、「ドライバ」の定義にもかかわってきますし、
全てを理解しているわけではありませんので、要点だけ。
要は、HL530DNはポストスクリプトプリンターなので、Postscript で書かれた
ファイルを読ませれば、後はプリンタが解釈して印刷されるということ。
他のプリンタではlipsとかesc-pとか固有の言語で動きますから、その言語で
買いて読ませれば、やはり印刷されます。
postscriptから他のプリンタ言語への変換は、ghostscriptが担当します。
ORCAのプリンタ出力はpostscriptですから、そのままHL5380DNに渡せますので、
そういう意味で、「ドライバ」は要りません。
ですのでPPDファイルがドライバみたいなものですから(言い過ぎか)、PPDファイルをいじって末尾に、
*OpenUI *PageScale: PickOne
*OrderDependency: 40 AnySetup *PageScale
*DefaultPageScale: None
*PageScale None/None: ""
*PageScale 86.7%(A4->B5): "<< /BeginPage { 0.867 dup scale } >> setpagedevice"
*PageScale 70.7%(A4->A5): "<< /BeginPage { 0.707 dup scale } >> setpagedevice"
*PageScale 50.1%(A4->Hagaki): "<< /BeginPage { 0.501 dup scale } >> setpagedevice"
*CloseUI
を追加すると、面白いことができますよ。