Web ページで資料を作って、WWWブラウザで印刷して印刷物を作る
ことがけっこうあります。最近、プリンタを変えたら、中の PNG
画像の印字品質の荒さが気になりました。JPEG か何かで圧縮され
ているような形で、擦れた感じになります。もう少しシャープに
印刷したいのですが、なんとかなならないでしょうか。
プリンタは、Epson LP-S4000PS、ブラウザは、Firefox と Safari
を使っています。OS は、MacOS 10.4です。ネットニュースなので、
他のブラウザや OS での情報も歓迎されます。
MacOSX で (印刷時に) PDF に変換しているのかなあ。それよりは、
プリンタは、PostScript なので、PDF 経由しないで印刷してくれ
たらいいのに。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
Epson LP-S4000PS で印刷が薄いという話ですが、少し状況が分かっ
てきました。プリンタ記述ファイルを変えると結果が変ります。
Generic な PostScript を選ぶと濃く出ます。LP-S4000PS を選ぶ
と薄くなる。プリンタ記述ファイルに、何か設定があるのですかね。
In article <3993733...@rananim.ie.u-ryukyu.ac.jp>
ko...@ie.u-ryukyu.ac.jp (Shinji KONO) writes:
> もう、印刷は滅多にしないです。
普通の教室で授業をする時には、印刷物配ります。
> > Web ページで資料を作って、WWWブラウザで印刷して印刷物を作る
> > ことがけっこうあります。最近、プリンタを変えたら、中の PNG
> > 画像の印字品質の荒さが気になりました。JPEG か何かで圧縮され
> > ているような形で、擦れた感じになります。もう少しシャープに
> > 印刷したいのですが、なんとかなならないでしょうか。
>
> 元の画像の解像度によると思います。PNGはだめかも。
なるほどね。もともと画像を大きめに作るのはいいかも。表示は縮
小することにして。
<IMG SRC="file.png" width="300">
しかし、この width = でドット数書くのが今一つ。印刷しても、
画面に縮小したものを出しているみたい。印刷時に元の大きな画像
を使うのはやってないみたい。
> > MacOSX で (印刷時に) PDF に変換しているのかなあ。それよりは、
> > プリンタは、PostScript なので、PDF 経由しないで印刷してくれ
> > たらいいのに。
>
> いずれにせよ、なんらかの変換は必要なので...
MacOSX の内部的な処理にも問題があるような気がしてきました。
> Safari だとPDFもinline imgで表示できたりするので便利。
そうでしたか。それは、便利、だけど、世の中、Safari 以外のブ
ラウザも多いからね。Firefox 3.0 はどうかな。
> 新城@筑波大学情報です。こんにちは。
>
> Web ページで資料を作って、WWWブラウザで印刷して印刷物を作る
> ことがけっこうあります。最近、プリンタを変えたら、中の PNG
> 画像の印字品質の荒さが気になりました。JPEG か何かで圧縮され
> ているような形で、擦れた感じになります。もう少しシャープに
> 印刷したいのですが、なんとかなならないでしょうか。
PDFに一回変換してると思うのですが、PDFって画像は内部でjpeg圧縮
をかけてた様な気がします。jpegの圧縮率は印刷品質で調整可能な
はずですが、今手元にMac OS Xがないので、OS Xでどうするかは
ちょっとわかりません。
設定では無圧縮にすることもできます。
あと、別アプローチですが、SVGファイルとかにすると解決可能だったり
しないかなぁ、と思ったりしました。
> プリンタは、Epson LP-S4000PS、ブラウザは、Firefox と Safari
> を使っています。OS は、MacOS 10.4です。ネットニュースなので、
> 他のブラウザや OS での情報も歓迎されます。
ちなみに、Adobe Acrobatがあればブラウザ経由でなく、
直接HTMLをPDFに変換できます。かなり精度は高いのだけど、
なぜか字下げしてくれないとかちょっと変な挙動も期になります。
> MacOSX で (印刷時に) PDF に変換しているのかなあ。それよりは、
> プリンタは、PostScript なので、PDF 経由しないで印刷してくれ
> たらいいのに。
Mac OS Xは、(少なくともSafariは)Quartzでレンダリングしてると思います。
つまりは、PDF経由かと。
http://michele.pupazzo.org/mozilla2ps/
ここらへんを使えば解決可能な気もします。
--
I LOVE SNOOPY! でつ
Yoshitaka Ikeda mailto:ik...@4bn.ne.jp
My Honeypot: ho...@4bn.ne.jp <-don't send this address
WWW ブラウザで、PNG のインラインの画像を印刷する時に、途中で
PDF への変換が入るのではないかという話です。
In article <86d4mei...@bsd2.4bn.ne.jp>
Yoshitaka Ikeda <ik...@4bn.ne.jp> writes:
> PDFに一回変換してると思うのですが、PDFって画像は内部でjpeg圧縮
> をかけてた様な気がします。jpegの圧縮率は印刷品質で調整可能な
> はずですが、今手元にMac OS Xがないので、OS Xでどうするかは
> ちょっとわかりません。
PDFに変換しているのは、Firefox ですか? MacOSX用でなくても
よいので、無圧縮にする方法を教えて下さい。
> > MacOSX で (印刷時に) PDF に変換しているのかなあ。それよりは、
> > プリンタは、PostScript なので、PDF 経由しないで印刷してくれ
> > たらいいのに。
> Mac OS Xは、(少なくともSafariは)Quartzでレンダリングしてると思います。
> つまりは、PDF経由かと。
MacOSX の Quartz でのレンダリングでのレンダリングの品質も変
更できるといいですね。方法はないでしょうか。画面では問題を感
じないので、印刷時に PDF にする時のパラメタを変更できるとい
いのですけれど。
> ちなみに、Adobe Acrobatがあればブラウザ経由でなく、
> 直接HTMLをPDFに変換できます。かなり精度は高いのだけど、
> なぜか字下げしてくれないとかちょっと変な挙動も期になります。
先ほど Acrobat 8 の Web Capture を試してみました。画像は
JPEG2000 の最高画質となっているので、そうだとすると問題はな
さそうです。しかし、文字フォントの種類や文字サイズが普通の
Web ブラウザ(Firefox とか Safari)とはだいぶ違いますね。印刷
した時とWeb ブラウザで画面(プロジェクタ)に出した時で、雰囲気
がだいぶ変ってしまいます。
> PDFに変換しているのは、Firefox ですか? MacOSX用でなくても
> よいので、無圧縮にする方法を教えて下さい。
Linux の Firefox 3 だと、
ファイル(F) -> 印刷(P)... -> (プリンタ名一覧の)「ファイルへ出力する」
を選ぶと、出力形式として PDF と Postscript が選べます。
圧縮されているのかどうかは分からないですけど。
In article <g3ful8$af3$1...@news-est.ocn.ad.jp>
tesi...@diary.ocn.ne.jp (tesi...@diary.ocn.ne.jp) writes:
> Linux の Firefox 3 だと、
> ファイル(F) -> 印刷(P)... -> (プリンタ名一覧の)「ファイルへ出力する」
> を選ぶと、出力形式として PDF と Postscript が選べます。
情報ありがとうございます。Linux Firefox 2.0 の、「印刷」で、
「ファイルに保存」で、PostScript を作ってみました。見た感じ
としては、画像の品質は落ちたようには見えません。いい感じです。
Mac の場合、類似のメニューの所には、PostScript への出力がな
くて、MacOS の印刷のメニューが出てきて、MacOS の機能が働くよ
うです。生成された PostScript ファイルを見ると、CUPS で
cgpdftops が働いたという痕跡が見えます。
%%Creator: (Firefox: cgpdftops CUPS filter)
ファイルは、/usr/libexec/cups/filter/cgpdftops にありますね。
MacOSX の場合、PDFを経由した段階で画質が落ちているのでしょう。
その前で何とかしたい所です。Linux でも動くようなコードを使え
ればいいのでしょうね。mozilla2ps などで。