填写输入的常见文档转换工作数据LeadDocument。
上市静止的documentConverterJobdatacreateJobdata(
LeadDocument文档,,,,
细绳OutputDocumentFileName,,,,
DocumentFormatDocumentFormat
)
文档
输入文档要转换。
OutputDocumentFileName
输出文件将通过此转换生成的路径。
DocumentFormat
输出格式。
新初始化的工作数据。
此方法填充了在文档转换中使用的作业数据所需的必要成员。结果documentConverterJobdata将以以下方式初始化:
成员 | 描述 |
---|---|
文档 | |
OutputDocumentFileName | |
DocumentFormat |
其余成员将初始化为以下默认值,以将其标记为“未使用”
成员 | 描述 |
---|---|
无效的 |
|
无效的 |
|
1(第一页) | |
-1(最后一页) | |
0(默认) | |
无效的 |
|
无效的 |
|
无效的 |
|
您可以修改值documentConverterJobdata如Jobname和用户数据在将其传递给返回的对象之前CreateJob。
使用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;
上市空白DocumentConverterJobsCreateJobData3Example()
{
使用(DocutsonConverter DocumentConverter =新的documenterter())
{
varinfile = path.combine(imagspath.path,@“ Leadtools.doc”);
varoutfile = path.combine(imagspath.path,@“ output.tif”);
var格式= rasterimageformat.tif;
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);
}
}
}
}