图像处理工具包ImagXpress如何超快保存多页的TIFF文件

    当一个图像存储到文件中,在 ImagXpress中的当前图像缓冲区(ProcessImageID属性)会保持不变,但是图像缓冲区中的内容会保存到一个文件中。

保存图像到文件

    要保存一个图像到文件上,首先确认保存选项已经设置为了你将要保存的文件类型,然后设置SaveFileName属性到的路径和你要保存的文件名字,如果 SaveFileType属性设置为0 (FT_DEFAULT),ImagXpress通过文件扩展自动将图像保存为指定的类型。

VB示例>>>

超快保存多页的TIFF文件(一般超过1000页)

    当SaveUseIFDOffset属性设置为false(默认的情况下)时,图像将会被附加到多页的TIFF文件的最后。由于TIFF的链接格式,软件 必须遍历所有的链接指针来识别新的页面将会被添加放置的位置,在目标TIFF文件中的页面越多,写入的速度会越长,通常情况下,如果目标文件有1000多 页,写入速度将大幅降低。

    设置SaveUseIFDOffset属性设置为true,指定控件应该将图像写入在SaveIFDOffset属性中的位置,这使得多页的TIFF文件 写入快得多,因为软件可以搜索到这个位置而不需要遍历所有的先前的指针链接,这个过程和容易预测在添加页面到一个多页的TIFF文件的速度。

    如果该文件的IFDOffset曾经和SaveIFDOffset属性值同步,就可能会发生损坏。下面的例子说明如何使用的SaveUseIFDOffset和SaveIFDOffset性能,安全地快速启用TIFF写入。

VB示例>>>

>>>ImagXpress 下载

posted @ 2013-07-29 11:55  小面加鸡蛋是小资  阅读(293)  评论(0)    收藏  举报