如何在vb6中打印图像
我在vb6应用程序中拥有tiff图像(前后图像)。我正在将tiff图像从fim和rim文件保存到本地文件夹,并尝试从那里打印图像 最初我尝试将图像加载到picturecox并尝试打印图像,但tiff图像无法以这种方式打印。我收到一个错误,因为图片无效。 .bmp和.jpg工作正常如何在vb6中打印图像,vb6,Vb6,我在vb6应用程序中拥有tiff图像(前后图像)。我正在将tiff图像从fim和rim文件保存到本地文件夹,并尝试从那里打印图像 最初我尝试将图像加载到picturecox并尝试打印图像,但tiff图像无法以这种方式打印。我收到一个错误,因为图片无效。 .bmp和.jpg工作正常 If pblnFlipped Then Set frmnewimage.img.Picture = Nothing frmnewimage.img.Picture = LoadPictu
If pblnFlipped Then
Set frmnewimage.img.Picture = Nothing
frmnewimage.img.Picture = LoadPicture(mstrRearTiffImageFile)
Else
Set frmnewimage.img.Picture = Nothing
frmnewimage.img.Picture = LoadPicture(mstrFrontTiffImageFile)
End If
Printer.PaintPicture frmnewimage.img.Picture, 100, 100
Printer.EndDoc
所以我把这张照片保存到我的本地电脑上。但我不知道如何直接从保存的图像打印图像。请帮帮我
提前感谢
我所尝试的:
If pblnFlipped Then
Printer.PaintPicture mstrRearTiffImageFile, 10, 10
Else
Printer.PaintPicture mstrFrontTiffImageFile, 10, 10
End If
Printer.EndDoc
mstrRearTiffImageFile和mstrFrontTiffImageFile是字符串(后图像和前图像)。它包括我需要打印的图像。根据图像类型(pblnfliped),我需要打印图像。内置VB6支持的文件格式以及不包括对TIFF文件的支持 在将文件加载到VB6之前,您需要将其转换为支持的图像格式,或者创建或查找其他支持TIFF格式的自定义控件
我不知道您为什么要在VB6中进行新的开发,但您可能会发现,使用其他具有更广泛图形支持的平台,然后从您维护的任何VB代码调用它,可以更轻松地实现您的目标。下面是使用freeimage.dll的示例: