[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:11053] Re: UbuntuORCA4.3.0での印刷文字化け



おはようございます、島谷@恵庭です。
書くとなると結構長くなりますし、「ドライバ」の定義にもかかわってきますし、
全てを理解しているわけではありませんので、要点だけ。

要は、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

を追加すると、面白いことができますよ。