|
Hi,
I am using Lead Tools Raster Pro V13.
I am converting non Black/White images to Black/White. I then check if the image is inverted and correct it if so. The problem I have is the resulting image,inverted or not, is "blocky" or "pixelated". If I save it to file and then load it again, it looks great! How can I get the same results without saving to file and reloading?
Thanks.
Best regards,
Ken
Here is the code I use.
'Convert to BW
ctlLeadViewer.Grayscale 8 ctlLeadViewer.ColorRes 1, CRP_FIXEDPALETTE, CRD_NODITHERING, 0 LeadOLEColor = ctlLeadViewer.BitmapPalette(0) If LeadOLEColor <> 0 Then 'image inverted-swap palatte values ctlLeadViewer.BitmapPalette(1) = ctlLeadViewer.BitmapPalette(0) ctlLeadViewer.BitmapPalette(0) = 0 End If ctlLeadViewer.PaintScaling = PAINTSCALING_RESAMPLE
'Save to file
ctlLeadViewer.GetFileInfo pstrTempFile, pPage + 1, 0 'FILEINFO_TOTALPAGES ctlLeadViewer.SaveIFD = ctlLeadViewer.InfoIFD ctlLeadViewer.SavePage = 1 ctlLeadViewer.Save pstrFileName, FILE_CCITT_GROUP4, ctlLeadViewer.BitmapBits, pintCompression, Save_Overwrite
ctlLeadViewer.SaveIFD = 0
Reload it
ctlLeadSource.GetFileInfo pstrFileName, pPage + 1, 0 ctlLeadSource.LoadIFD = ctlLeadSource.InfoIFD ctlLeadSource.Load pstrFileName, 0, pPage + 1, 1 ctlLeadSource.LoadIFD = 0 ctlLeadViewer.Bitmap = ctlLeadSource.Bitmap
The image looks great after reloading.
|