Object that manages the extra options to use with the document converter.
public DocumentConverterOptions Options { get; }
The object that manages the extra options to use with this DocumentConverter.
Refer to DocumentConverterOptions for more information.
using Leadtools;using Leadtools.Codecs;using Leadtools.Document.Writer;using Leadtools.Svg;using LeadtoolsExamples.Common;using Leadtools.Document;using Leadtools.Caching;using Leadtools.Annotations.Engine;using Leadtools.Ocr;using Leadtools.Document.Converter;using Leadtools.Annotations.Rendering;public void DocumentConverterOptionsExample(){using (DocumentConverter documentConverter = new DocumentConverter()){//use options to force ocr conversion (disable SVG)documentConverter.Options.EnableSvgConversion = false;//abort job at first error (in any page)documentConverter.Options.JobErrorMode = DocumentConverterJobErrorMode.Abort;var ocrEngine = OcrEngineManager.CreateEngine(OcrEngineType.LEAD);var rasterCodecs = new RasterCodecs();var documentWriter = new DocumentWriter();ocrEngine.Startup(rasterCodecs, documentWriter, null, LEAD_VARS.OcrLEADRuntimeDir);documentConverter.SetOcrEngineInstance(ocrEngine, true);documentConverter.Diagnostics.EnableTrace = true;var inFile = Path.Combine(ImagesPath.Path, @"Leadtools.docx");var outFile = Path.Combine(ImagesPath.Path, @"output.pdf");var format = DocumentFormat.Pdf;var jobData = DocumentConverterJobs.CreateJobData(inFile, outFile, format);jobData.JobName = "conversion job";var job = documentConverter.Jobs.CreateJob(jobData);documentConverter.Jobs.RunJob(job);if (job.Status == DocumentConverterJobStatus.Success){Console.WriteLine("Success");}else{Console.WriteLine("{0} Errors", job.Status);foreach (var error in job.Errors){Console.WriteLine(" {0} at {1}: {2}", error.Operation, error.InputDocumentPageNumber, error.Error.Message);}}}}static class LEAD_VARS{public const string OcrLEADRuntimeDir = @"C:\LEADTOOLS22\Bin\Common\OcrLEADRuntime";}