←选择平台

DocumentConverterTertions类

概括

管理与文档转换器一起使用的额外选项。

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

DocutmentConverterTertions管理与文档转换器一起使用的额外选项,可以通过选项财产的DocuctConverter

该课程包含以下成员:

成员 描述
joberrormode
能够恢复无关错误的能力。
PagenumberingTemplate
当输出格式不支持乘法时,用于单个文件名的模板。
输出单页
强制输出单页文件即使格式支持乘法。仅用于栅格转换。
启用vgconversion
支持时使用SVG转换。
svgimagesRecognitionmode
确定如何处理转换过程中输入SVG页面中遇到的任何图像元素。
emptyPageMode
确定转换过程中如何处理空页。
usethreads
指示在转换过程中是否使用多个线程。

DocutmentConverterTertions支持将选项保存和加载到流或字符串的使用:

方法 描述
节省 将当前选项保存到流量为XML。
saveToString 将当前选项作为XML字符串获取。
加载 加载先前从XML流保存的选项。
负载fromstring 从XML字符串设置选项。
例子
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;上市空白DocuctConverteroPtionSexample(){使用(DocutsonConverter DocumentConverter =新的documenterter()){//使用选项强制OCR转换(禁用SVG)DocumentConverter.Options.EnablesVgConversion =错误的;//首先错误的工作(在任何页面中)DocumentConverter.options.joberRormode = documentConverterJoberRormode.abort;varocrengine = ocrenginemanager.createengine(ocrenginetype.lead);varrastercodecs =新的rastercodecs();varDocumentWriter =新的Documentriter();ocrengine.startup(rastercodecs,Documentwriter,无效的,liond_vars.ocrleadruntimedir);DocuctConverter.SetocrengineInstance(Ocrengine,Ocrengine,真的);DocumentConverter.diagnostics.enabletrace =真的;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 =“转换工作”;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);}}}}静止的班级LEAD_VARS{上市const细绳ocrleadruntimedir =@“ c:\ ledtools21 \ bin \ common \ ocrleadruntime”;}
进口LeadTools进口Leadtools.codecs进口LeadTools.document.Writer进口LeadTools.svg进口LeadTools.Document进口leadtools.aching进口LeadTools.Annotations.Engine进口leadtools.ocr进口leadtools.document.converter进口LeadToolSdocumentConverterTamples.LeadToolSexamples.Common上市DocuctConverteroPtionSexample()使用DocuctConverter作为新的documenterter()'使用选项强制OCR转换(禁用SVG)DocumentConverter.Options.EnablesVgConversion =错误的'首先流产作业(在任何页面中)DocumentConverter.options.JoberRormode = DocumentConverterJoberRormode.abort暗淡Ocrengine作为iocrengine = ocrenginemanager.createengine(ocrenginetype.lead)暗淡rastercodecs作为rastercodecs =新的rastercodecs()暗淡DocumentWriter作为DocumentWriter =新的Documentriter()ocrengine.startup(rastercodecs,Documentwriter,没有什么,leds_vars.ocrleadruntimedir)DocuctConverter.SetocrengineInstance(Ocrengine,Ocrengine,真的DocumentConverter.diagnostics.enabletrace =真的暗淡燃料作为细绳= 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。错误。信息)下一个结尾如果结尾使用结尾上市简直是可靠的班级LEAD_VARS上市constOcrleadruntimedir作为细绳=“ c:\ leadtools21 \ bin \ common \ ocrleadruntime”结尾班级
要求
目标平台
leadtools.document.converter组装
188金宝搏的网址客服|支持|联系我们|知识产权通知
©1991-2021Lead Technologies,Inc。版权所有。