←选择平台

DocumentConverter类

总结

支持从任何类型的文档转换到另一个使用SVG, OCR和光栅技术。

语法
c#
c++
Java
公共DocumentConverter: IDisposable
vb (vb语法)公开课DocumentConverter
公共ref类DocumentConverter
公共DocumentConverter
讲话

DocumentConverter允许从任何类型的文档转换到另一个使用最少的代码。

输入和输出文档类型可以是任何类型的文件格式由LEADTOOLS支持。但不限于:

  • Adobe Acrobat PDF和PDF / A

  • 微软办公多克斯/ DOC, XLSX / XLS和PPTX / PPT

  • CAD格式DXF等DWG和DWF

  • TIFF, JPEG, PNG, EXIF BMP和数百名光栅图像格式

  • 纯文本和RTF

  • HTML

  • ePub

DocumentConverter类将自动分析输入和输出文档类型,然后使用一个组合的LEADTOOLS光栅,SVG和OCR引擎使用最好的组合转换数据的精度和速度。每个转换操作被称为文档转换器工作框架。

例子
c#
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.Document.Writer;使用Leadtools.Svg;使用LeadtoolsExamples.Common;使用Leadtools.Document;使用Leadtools.Caching;使用Leadtools.Annotations.Engine;使用Leadtools.Ocr;使用Leadtools.Document.Converter;使用Leadtools.Annotations.Rendering;公共无效DocumentConverterExample (){使用(DocumentConverter DocumentConverter =DocumentConverter ()){varinFile = Path.Combine (ImagesPath.Path,@“Leadtools.docx”);var输出文件= Path.Combine (ImagesPath.Path,@“output.pdf”);var格式= DocumentFormat.Pdf;varjobData = DocumentConverterJobs。CreateJobData (inFile、输出文件格式);jobData。JobName =“转换工作”;vardocumentWriter =DocumentWriter ();documentConverter.SetDocumentWriterInstance (documentWriter);varrenderingEngine =AnnWinFormsRenderingEngine ();documentConverter.SetAnnRenderingEngineInstance (renderingEngine);var工作= documentConverter.Jobs.CreateJob (jobData);documentConverter.Jobs.RunJob(工作);如果(工作。状态= = DocumentConverterJobStatus.Success){Console.WriteLine (“成功”);}其他的{Console.WriteLine (“{0}错误”,job.Status);foreach(var错误job.Errors){Console.WriteLine (“{0},{1},{2}”、错误。操作,错误。InputDocumentPageNumber error.Error.Message);}}}}
需求

目标平台

Leadtools.Document。转换器组装
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2022领先的技术公司。保留所有权利。