代码之家  ›  专栏  ›  技术社区  ›  Tatjana N.

是否可以使用.NET向.tiff图像添加层?

  •  0
  • Tatjana N.  · 技术社区  · 14 年前

    是否有.NET库等允许向.tiff图像添加层(带文本)? 有点像注解,这样以后就可以把它们和图像分开。

    我试过 DotImage -它允许添加注释,将它们保存为嵌入到图像中,然后再加载它们,但是其他图像查看器似乎没有发现它们存在。

    2 回复  |  直到 14 年前
        1
  •  2
  •   plinth    14 年前

    我在AtalaSoft工作,并在DotAnnotate工作。例如,DotAnnotate和IrfanView中嵌入到TIFF中的XMP格式的注释之间没有互操作性的原因是我们的注释是专有的,但是指定的格式。如果您希望一个查看器读取它们,您需要工具来转换它们(可以用我们自己的程序集构建)。

    TIFF本身没有指定注释格式。它确实指定了将非图像数据嵌入到TIFF文件中的方法,并且可以将其拉出。在大多数情况下,TIFF既不规定数据应该是什么,也不规定数据应该如何格式化。

    另一方面,PDF确实定义了某些类型的注释在文档中的显示、行为和存储方式。PDF注释和DotAnnotate注释在功能上相交,但不是100%。有些PDF注释类在dotmimage中尚不受支持,反之亦然。DotAnnotate注释还有一些核心功能,这些功能在PDF中无法表示(如果有的话)。

    但是,DotAnnotate确实能够在PDF中创建外观批注(通常是一个具有使其看起来像DotAnnotate批注的外观流的矩形批注),并将批注数据嵌入到PDF批注中。

    如果您想将注释存储在TIFF中并提供一个Web视图,您可以使用我们的Ajax注释查看器来实现这一点,您可以尝试一下 here .

    如果您需要解决某个特定的目标或用例,您应该直接联系支持部门寻求帮助。

        2
  •  0
  •   ChrisW    14 年前

    TIFF格式允许您在文件中添加/嵌入任何内容:这意味着没有TIFF查看器知道如何显示可以嵌入到TIFF文件中的所有内容。