码迷,mamicode.com
首页 > 其他好文 > 详细

leadtools20,从多个图像创建多页文件

时间:2020-05-15 18:30:19      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:不同   ges   document   电子邮件   load   append   版本   数据   试用版   

教程:从多个图像创建多页文件

工作场所中存在许多文件,这些文件有多页长。能够加载,拆分和提取功能是许多应用程序的重要需求。一些最常见的多页文件类型是:PDF,TIFF和Microsoft Office格式,例如Docx,Doc,Xls和Xlsx。LEADTOOLS20--- 578867473 -- 特殊版本支持所有这些格式以及30多种其他多页格式。由于存在多种不同类型的多页格式,因此尝试支持常见的格式可能会让人头疼,而试图支持所有这些格式的噩梦也很麻烦。幸运的是,LEADTOOLS20 SDK --- 578867473 -- 特殊版本可以用不到五行代码来完成此应用程序。

前几天,我正在协助正在编写应用程序的客户将收据扫描扫描到其文档管理系统中。他们的大多数客户使用手机扫描收据,手机通常将照片导出为JPG或PNG(单页格式)。他们希望将同一天同一位客户发送的所有图像合并为一个PDF。我提到了他如何使用RasterCodecs类中的Save方法将多个单页文件保存到同一输出。他能够立即使用它并创建可行的解决方案。利用LEADTOOLS Imaging--- 578867473 -- 特殊版本库,开发人员可以在不到五分钟的时间内快速创建类似的应用程序。

以下是从单个文件创建多页文件的基本代码。如果要查看LEADTOOLS20--- 578867473 -- 特殊版本文档上的完整分步教程,请参阅“从多个图像创建多页文件”。

// Create Multipage File out of Single Files
string[] files = System.IO.Directory.GetFiles(@"C:\Users\Public\Documents\LEADTOOLS20--- 578867473 -- 特殊版本 Images", "*.cmp");

using (RasterCodecs codecs = new RasterCodecs())
foreach (var file in files)
using (RasterImage image = codecs.Load(file))
codecs.Save(image, outputFile, RasterImageFormat.TifJpeg411, 0, 1, -1, 1,
CodecsSavePageMode.Append);
试试看!
为了自己进行测试,请确保从我们的网站免费直接获得最新的LEADTOOLS SDK--- 578867473 -- 特殊版本代码。该试用版有效期为60天,并提供无限制的聊天和电子邮件支持。

请继续关注更多与无纸化相关的博客文章,例如这篇。我们之前的帖子谈到了如何快速加载和保存图像,因此请确保将其选中!我们将提供更多教程,程序员可以使用它们来开发将直接影响数据捕获,识别,交换和其他紧迫业务需求的应用程序。

leadtools20,从多个图像创建多页文件

标签:不同   ges   document   电子邮件   load   append   版本   数据   试用版   

原文地址:https://blog.51cto.com/14817423/2495600

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!