投稿日 | : 2004/07/26(Mon) 17:38 |
投稿者 | : nanashi |
Eメール | : |
URL | : |
タイトル | : Re: Pictureに縮小表示すると 画質が悪くなる。 |
> 下記のように Picture1に取り込んだ 元の画像を Picture2に縮小表示させていますが
> Picture2.PaintPicture Picture1.Picture, 0, 0, p1sw, p1sh
>
> 縮小表示すると画質が悪く 設計図面の 一部の線などが消えてしまいます。
> せめてWindowsのビュアーくらいの画質が欲しいのですが
> 画質を良くする方法は無いでしょうか?
APIのStretchBltをSTRETCH_HALFTONEで使えば結構綺麗に縮小出来ます。
ただし、Windows9x系ではハーフトーンは使えないようです。
> Kodak ImageEditコントロールで作成した Jpgは受け付けてくれません。
> 下記のようにSaveしていますが 方法にまずい点があるのでしょうか?
>
> ImgEdit1.Image = "Test.tif"
> ImgEdit1.Display
> ImgEdit1.SaveAs "Test.jpg", 3
ImgEditは使ったことがありませんが、CompressionTypeを指定してないのが原因かなァと思いました。
でもImgEditについて調べてたら下記の書き込みを見つけました。
jpg変換はフリーのDLL等で行った方が良さそうです。
http://fukkey.dyndns.org/pins/vb/991209/8209.html