Visual Basic 6:Tif页面从压缩类型ZLW,JPEG等转换为Group4

时间:2009-08-27 15:31:10

标签: vb6 image-processing

有没有人知道Visual Basic 6中的一个开源库,它将TIF文件中的页面从LZW转换为Group4格式?

感谢。

2 个答案:

答案 0 :(得分:0)

我对你的另一个问题的答案的edit

ImageMagick是一个优秀的免费开源图像处理包。你可以在VB6中使用OLE (ActiveX) control。我自己从未尝试过 - 我总是使用ImageMagick命令行。我知道控件只需要正常的命令行。

更改TIFF格式的命令行元素为-compress。以下内容以Group4格式编写(air code基于tutorialmanual

convert myfile.tiff -compress Group4 myGroup4file.tiff

-compress参数限定符的选项包括:NoneGroup4LZW

编辑:GMP下的ImageMagick是licensed:如果您使用控件并重新分发您的程序,那么您的程序可能必须是免费的开源程序。 Apparently尚未经过合法测试,动态链接到GPL库或控件是否会调用GPL。您可以随时启动ImageMagick命令行,对我来说应该是安全的[我不是律师]。

EDIT2:ImageMagick网站表示它使用GPL,但许可证措辞对我来说看起来不像GPL 1 2或3。它还包含“为本许可证的目的,衍生作品不得包括与其作品及衍生作品的界面分离或仅仅链接(或通过名称约束)的作品”

答案 1 :(得分:0)

过去FreeImage库对我来说效果很好。

http://freeimage.sourceforge.net/