将TXT转换为C#,VB和Java中的PDF

短信给PDF

我们最近发布了“将PDF转换为C#,VB和Java中的TXT”使用LeadTools文档转换器班级。现在,我们将相反,然后将TXT转换为PDF。主要区别在于,从文本到PDF的转换不那么复杂,因为源TXT文件始终基于文本。另一方面,PDF文件可以基于文本或图像。将图像转换为文本需要OCR。将文本转换为PDF是否无关紧要,如果产生的PDF是基于图像或基于文本的。

安装LeadTools SDK后,请查看.NET核心文档转换器演示LeadTools21 \示例\ dotnetcore \ commandline \ documentConverterDemo文件夹。文档转换器演示将文档和图像转换为文档格式,例如PDF。所得的PDF文件可以是可搜索的文本或基于图像的。

为了在下载SDK之前显示其工作原理,以下是以下内容,将TXT文件转换为PDF的代码的简化版本如下:

使用C#TXT到PDF

使用(var documentConverter = new DocumenconConverter()){var infile = path.combine(imagesPath.path, @ @input.txt”);var outfile = path.combine(imagesPath.path, @“ output.pdf”);var格式= documentformat.pdf;var jobdata = documentConverterJobs.createjobdata(Infile,outfile,Format);JobData.jobname =“ TXT转换为PDF”;var documentriter = new documentriter();DocumentConverter.SetDocumentWriterInstance(DocumentWriter);var job = documenconverter.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); } }

有关此示例的更多信息,请查看我们的完整C#LeadTools文档转换器的教程

使用VB到PDF

使用documentConverter as documentConverter = new DocumbonConverter()dim Infile = path.combine(imagesPath.path,“ input.txt”)dim oftfile = path.combine(imagespath.path.path,“ output.pdf”)jobdata = documentConverterJobs.CreateJobData(Infile,outfile,forp,格式)jobdata.jobname =“ TXT转换为pdf” dim documentWriter = new documentriter(new documenterwriter()documenconconverter.setdocumentWriter()runjob(job)如果job.status = documentConverterJobStatus.Success,然后console.writeline(“ success”)else console.writeline(“ {0} errors”,job.status for job.errorsorsolesole.writeline(“ {0} at {1}:{2}”,[错误]。

有关此示例的更多信息可以在文档转换器类文档。188宝金博安卓下载

使用Java到PDF

字符串infile = path.combine(imagesPath.path, @“ input.txt”);字符串outfile = path.combine(imagesPath.path, @“ output.pdf”);documentFormat格式= documentformat.pdf;DocumentConverter documentConverter = new DocumentConverter();DocumentWriter DocWriter = new Documentriter();docconverter.setDocumentWriterInstance(docWriter);DocumentConverterJobdata JobData = documentConverterJobs.CreateJobData(Infile,Outfile,Format);JobData.setJobname(“ TXT Conversion”);DocumentConverterJob Job = docconverter.getJobs()。createJob(jobdata);docconverter.getJobs()。runjob(job); if (job.getErrors().size() > 0) for (DocumentConverterJobError error : job.getErrors()) System.out.println("%2fnError during conversion: " + error.getError().getMessage()); else System.out.println("Successfully converted file to " + outFile);

有关Java文档转换器的更多信息,请查看我们的完整教程LeadTools Java文档转换器

免费试用

免费下载LeadTools SDK。它是60天的完整功能,并提供免费的聊天和电子邮件支持。

可是等等!还有更多

您是否看到我们以前的帖子”转换和base64在C#中编码图像和PDF”?请继续关注更多转换示例,以查看LeadTools文档转换器如何轻松地适合任何工作流程将PDF文件转换为其他文档文件或图像,然后再返回。在此期间需要帮助吗?联系我们的支持团队以获取免费技术支持呢对于定价或许可问题,您可以通过电子邮件与我们的销售团队联系或致电704-332-5532致电我们。

关于

开发人员倡导者

    在上面找到有关我的更多信息:
  • LinkedIn
  • 推特
  • YouTube
此条目已发布在文档转换器并标记,,,,,,,,,,,,,,,,,,,,,,,,。书签永久链接

发表评论

您的电子邮件地址不会被公开。必需的地方已做标记*