Corel Photo Paint/Photopaint 10 - resizing and anti-aliasing
Expert: Neal Ziring - 11/28/2002
QuestionHi!
I've encountered a strange behaviour with the Photopaint version 10: whenever I try to resize a bitmap image (either bmp or tiff), anti-alias is applied even if I clear the Anti-alias checkbox. In other words, the picture is always antialiased. Version 9 works as you would expect in this, i.e. it does not anti-alias when the checkbox is cleared.
I have service pack 2 installed (coreldrw100.dll is version 10.428).
Do you know why version 10 does this but version does it correctly? Or am I doing something wrong? Or is there a "hidden" setting somewhere that I have not noticed?
AnswerOssi,
This is a tough question for me to answer, because
I only have PhotoPaint 9 and 11, I don't have 10. So, I
checked on the Corel Photopaint10 newsgroup,
news://cnews.corel.com/corel.graphic_apps.photo-paint10
and found out that your problem is a well-known one.
There does not appear to be any way to fix it in 10, you
have to upgrade to 11.
However, there is a rather odd work-around that will let you
create a bigger or smaller copy of a bitmap without any
anti-aliasing. You can get a CorelScript script to perform
it here:
http://www.antipoetics.com/stuff/progs/ppcsc10/noaaresample10.zip
The steps are:
- Save your image to a file, call it "Temp1.cpt"
- Resample your image to the size you want
(anti-aliasing will occur here, like it or not)
- Mask your entire image (Select all)
- Select the fill tool (little paint bucket)
- Select Bitmap fill
- Set the fill tolerance to 100
- Edit the fill, and load your bitmap "Temp1.cpt",
and click on the checkbox "Scale bitmap to fit"
- Click on OK
- Click the little paintbucket anywhere in your image.
- Save the result as 'No-AA-myimage.cpt'
- Delete temp1.cpt.
When PhotoPaint does bitmap filling, it does not do any
anti-aliasing, so the result will be what you wanted.
(I think).
Hope this helps...
...nz