【问题标题】:Visual Basic 6: Tif Page convert from compression type ZLW, JPEG etc to Group4Visual Basic 6:Tif 页面从压缩类型 ZLW、JPEG 等转换为 Group4
【发布时间】:2010-02-24 03:26:50
【问题描述】:

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

谢谢。

【问题讨论】:

    标签: vb6 image-processing


    【解决方案1】:

    edit 我对你其他问题的回答!

    ImageMagick 是一个优秀的免费开源图像处理包。有一个OLE (ActiveX) control,您可以从 VB6 中使用它。我自己从未尝试过——我总是使用 ImageMagick 命令行。我知道控件无论如何都只是使用普通的命令行。

    用于更改 TIFF 格式的命令行元素是 -compress。像下面这样以 Group4 格式编写(air code 基于tutorialmanual

    convert myfile.tiff -compress Group4 myGroup4file.tiff
    

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

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

    EDIT2:ImageMagick 网站它使用 GPL,但在我看来,许可措辞不像 GPL 1 2 或 3。它还包含“就本许可而言,衍生作品不应包括与作品及其衍生作品的接口保持可分离或仅链接(或通过名称绑定)的作品”

    【讨论】:

    • 我的错。我不假思索地从记事本中粘贴了一条消息。 :-(
    【解决方案2】:

    FreeImage 库过去对我很有效。

    http://freeimage.sourceforge.net/

    【讨论】:

      猜你喜欢
      • 2010-11-22
      • 1970-01-01
      • 2019-08-10
      • 1970-01-01
      • 2012-11-01
      • 2011-03-16
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多