代码之家  ›  专栏  ›  技术社区  ›  Koekiebox

Visual Basic 6:tif页从压缩类型zlw、jpeg等转换为组4

  •  0
  • Koekiebox  · 技术社区  · 16 年前

    有人知道VisualBasic6中的开放源码库可以将tif文件中的页面从lzw格式转换为group4格式吗?

    谢谢。

    2 回复  |  直到 16 年前
        1
  •  0
  •   Community Mohan Dere    9 年前

    edit 我对你另一个问题的回答!

    ImageMagick 是一个优秀的免费开放源码图像处理包。有一个 OLE (ActiveX) control 可以从vb6中使用。我自己从来没有尝试过-我总是使用imagemagick命令行。我知道控件只接受普通的命令行。

    用于更改TIFF格式的命令行元素为 -compress . 如下所示,以Group4格式编写( air code 基于 tutorial manual )

    convert myfile.tiff -compress Group4 myGroup4file.tiff
    

    -compress参数限定符的选项包括: None ,请 Group4 LZW .

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

    edit2:ImageMagick网站 它使用GPL,但许可证的措辞在我看来不像GPL 12或3。其中还包含“就本许可证而言,衍生作品不应包括与作品及其衍生作品的界面分离的作品,也不应仅将其链接(或按名称绑定)到作品及其衍生作品的界面。”

        2
  •  0
  •   Sarel Botha    16 年前

    免费图片库在过去对我很有效。

    http://freeimage.sourceforge.net/