←选择平台

DocumentConverter类

概括

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

句法
C#
VB
C ++
爪哇
上市班级DocuctConverter:Idisposable
上市班级DocuctConverter
上市裁判课DocuctConverter
上市班级DocuctConverter
评论

DocuctConverter允许将任何类型的文档转换为另一个代码量最小的文档。

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

  • Adobe Acrobat PDF和PDF/A

  • Microsoft Office Docx/Doc,XLSX/XLS和PPTX/PPT

  • DXF,DWG和DWF等CAD格式

  • tiff,jpeg,png,exif,bmp和一百个光栅图像格式

  • 纯文本和RTF

  • html

  • epub

DocuctConverter类将分析输入和输出文档类型,然后自动使用LeadTools Raster,SVG和OCR发动机的组合,以使用精度和速度的最佳组合来转换数据。每个转换操作在框架中称为文档转换器作业。

例子
C#
VB
使用LeadTools;使用Leadtools.codecs;使用LeadTools.document.Writer;使用LeadTools.svg;使用leadToolSexamples.Common;使用LeadTools.document;使用leadtools.aching;使用LeadTools.Annotations.Engine;使用LeadTools.ocr;使用LeadTools.Document.Converter;使用LeadTools.Annotations.Rendering;上市空白documenterconverterexample(){使用(DocutsonConverter DocumentConverter =新的documenterter()){varinfile = path.combine(imagspath.path,@“ Leadtools.docx”);varoutfile = path.combine(imagspath.path,@“ output.pdf”);var格式= documentformat.pdf;varJobData = DocumentConverterJobs.CreateJobData(Infile,Outfile,Format);JobData.jobname =“转换工作”;varDocumentWriter =新的Documentriter();DocumentConverter.SetDocumentWriterInstance(DocumentWriter);varRenderingEngine =新的AnnWinformSrenderingEngine();DocumentConverter.SetAnnrenderingEngineInstance(RenderingEngine);varjob = documentConverter.jobs.createjob(jobdata);DocumentConverter.jobs.runjob(job);如果(job.status == documentconverterjobstatus.success){console.Writeline(“成功”);}别的{console.Writeline(“ {0}错误”, 工作现状);foreach((var错误Job.Errors){console.Writeline(“ {0} at {1}:{2}”,错误。操作,error.inputDocumentPageNumber,error.error.message);}}}}
进口LeadTools进口Leadtools.codecs进口LeadTools.document.Writer进口LeadTools.svg进口LeadTools.Document进口leadtools.aching进口LeadTools.Annotations.Engine进口leadtools.ocr进口leadtools.document.converter进口LeadToolSdocumentConverterTamples.LeadToolSexamples.Common上市documenterconverterexample()使用DocuctConverter作为新的documenterter()暗淡燃料作为细绳= path.combine(imagspath.path,“ Leadtools.docx”暗淡淘汰作为细绳= path.combine(imagspath.path,“ output.pdf”暗淡格式作为documentformat = documentformat.pdf暗淡Jobdata作为DocumentConverterJobData = DocumentConverterJobs.CreateJobData(Infile,Outfile,Format)JobData.jobname =“转换工作”暗淡工作作为DocumentConverterJob = DocumentConverter.jobs.createjob(JobData)documenconverter.jobs.runjob(job)如果job.status = documentConverterJobStatus.Success然后console.Writeline(“成功”别的console.Writeline(“ {0}错误”, 工作现状)为了每个errorItem作为DocumentConverterJoberrorJob.Errorsconsole.Writeline(“ {0} at {1}:{2}”,errorItem.operation,errorItem.inputDocumentPagenumber,errorItem。错误。信息)下一个结尾如果结尾使用结尾
要求
目标平台
leadtools.document.converter组装
188金宝搏的网址客服|支持|联系我们|知识产权通知
©1991-2021Lead Technologies,Inc。版权所有。