是否有任何 .NET 库等允许向 .tiff 图像添加层(带文本)?诸如注释之类的东西,以便以后可以将它们与图像分开。
我尝试了 DotImage - 它允许添加注释,将它们保存为嵌入图像并在之后加载它们,但似乎没有其他图像查看器识别它们在那里。
是否有任何 .NET 库等允许向 .tiff 图像添加层(带文本)?诸如注释之类的东西,以便以后可以将它们与图像分开。
我尝试了 DotImage - 它允许添加注释,将它们保存为嵌入图像并在之后加载它们,但似乎没有其他图像查看器识别它们在那里。
我在 Atalasoft 工作,并在 DotAnnotate 工作过。例如,嵌入在来自 DotAnnotate 和 IrfanView 的 TIFF 中的 Xmp 格式注释之间没有互操作性的原因是我们的注释是专有的但指定的格式。如果您希望查看器阅读它们,则需要转换它们的工具(可以使用我们自己的程序集构建)。
TIFF 本身不指定注释格式。它确实指定了将非图像数据以可以被拉出的方式嵌入到 TIFF 文件中的方法。在大多数情况下,TIFF 既不规定数据应该是什么,也不规定应该如何格式化。
另一方面,PDF 确实定义了某些类型的注释应该如何出现、表现和存储在文档中。PDF 注释和 DotAnnotate 注释在功能上相交,但不是 100%。DotImage 中(尚)不支持某些类型的 PDF 注释,反之亦然。DotAnnotate 注释的核心功能也无法在 PDF 中表示(好吧,如果有的话)。
但是,DotAnnotate 确实能够通过创建外观注释(通常是具有使其看起来像 DotAnnotate 注释的外观流的矩形注释)并将注释数据嵌入到 PDF 注释中来在 PDF 中往返注释。
如果您想在 TIFF 中存储注释并提供 Web 视图,您可以使用我们的 Ajax 注释查看器来实现,您可以在此处试用。
如果您需要解决特定目标或用例,您绝对应该直接联系支持人员寻求帮助。
TIFF 格式允许您在文件中添加/嵌入任何内容:这意味着没有 TIFF 查看器知道如何显示可以嵌入到 TIFF 文件中的所有内容。