彩票走势图

logo LEADTOOLS使用教程
文档彩票走势图>>LEADTOOLS使用教程>>LEADTOOLS使用教程:使用AWS Lambda转换文档

LEADTOOLS使用教程:使用AWS Lambda转换文档


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

LEADTOOLS (Lead Technology)由Moe Daher and Rich Little创建于1990年,其总部设在北卡罗来纳州夏洛特。LEAD的建立是为了使Daher先生在数码图象与压缩技术领域的发明面向市场。在过去超过30年的发展历程中,LEAD以其在全世界主要国家中占有的市场领导地位,在数码图象开发工具领域中已成为既定的全球领导者。LEADTOOLS开发与发布的LEAD是屡获殊荣的开发工具包。

点击查看LEADTOOLS 系列产品


借助AWS Lambda,您几乎可以为任何类型的应用程序或后端服务运行代码——只需进行零管理即可。您所需要做的就是上传代码,Lambda会处理运行和扩展代码所需的一切。您可以从其他Amazon Web服务设置触发器,也可以直接从任何Web或移动应用程序调用触发器。

大多数LEADTOOLS功能都可以轻松添加到AWS Lambda。功能如文本识别,文档转换,条码识别,图像处理,以及AWS LAMBDA更多的是完美的配合。

这篇文章主要关注使文档到文档转换成为可能的代码。LEADTOOLS Document Converter组件在速度,准确性和可靠性方面处于市场领先地位。这些转换库具有在需要时与超过150种文档和光栅图像格式之间进行自动转换的能力。

为AWS Lambda创建项目可能比创建一个简单的桌面应用程序要花费一些时间,但是使用Lambda可以消除与管理和维护自己的服务器相关的麻烦。这篇文章仅介绍基础知识,有关更多信息,请查看有关如何使用AWS Lambda转换文档的完整教程。

using (var document = DocumentFactory.LoadFromStream(stream, new LoadDocumentOptions()))
{
    var ext = DocumentWriter.GetFormatFileExtension(request.DocumentFormat);
    var fileName = Path.Combine(@"/tmp", Path.ChangeExtension(Path.GetFileName(request.InputUrl), ext));
    var jobData = DocumentConverterJobs.CreateJobData(document, fileName, request.DocumentFormat);
    var job = documentConverter.Jobs.CreateJob(jobData);
    documentConverter.Jobs.RunJob(job);

    if (job.Errors.Count > 0)
        foreach (var error in job.Errors)
            sw.WriteLine($@"Error during conversion: {error.Error.Message} {error.Error.StackTrace}");
}
试试看!

要自己进行测试,请确保从我们的网站上免费获得最新的LEADTOOLS SDK评估(如果尚未安装)。该试用版有效期为60天。

请继续关注,我们将继续发布更多教程,程序员可以使用这些教程来开发直接影响数据捕获,识别,交换和其他紧迫业务需求的应用程序。


想要购买LEADTOOLS正版授权,或了解更多产品信息请点击
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP