将HTML转换成PDF在c#中,VB和Java

htmltopdf - 300

你可能听说过关于领导有一个世界级的文档转换器。我们的HTML, PDF文档转换器可以轻易变换。一个PDF的可移植性允许您访问网页的内容在跨多个设备同时在线和离线。

下面是一些代码片段将HTML转换为PDF。

在c#将HTML转换为PDF

首先,初始化文档转换器。

名称空间Convert_Files_with_Document_Converter{类程序{静态void Main (string [] args){字符串目录= @“C: \ InputFileDirectory”;字符串input_file =目录。getfile(目录,“html”显示);字符串output_file =路径。结合(目录,“example.pdf”美元);SetLicense ();/ /设置LEADTOOLS许可使用(IOcrEngine ocrEngine = OcrEngineManager.CreateEngine (OcrEngineType.LEAD))使用(DocumentConverter docConverter = new DocumentConverter ()) {ocrEngine。启动(空,空,空,@“C: \ LEADTOOLS21 \ Bin \常见\ OcrLEADRuntime ");docConverter。SetOcrEngineInstance (ocrEngine假);/ /改变DocumentFormat枚举哪个格式需要ConvertFile (input_file, output_file, docConverter DocumentFormat.Pdf); } } } }

最后,将该文档。

inFile静态孔隙ConvertFile(字符串,字符串输出文件,DocumentConverter docConverter, DocumentFormat docFormat){控制台。WriteLine($“转换{inFile}…”);DocumentConverterJobData jobData = DocumentConverterJobs。CreateJobData (inFile输出文件,docFormat);jobData。JobName =“转换为网页的工作”;DocumentConverterJob工作= docConverter.Jobs.CreateJob (jobData);docConverter.Jobs.RunJob(工作);如果(job.Errors。数> 0)foreach (var job.Errors误差)控制台。转换期间WriteLine($”的错误:{error.Error.Message} \ n”);其他的控制台。WriteLine($"Successfully Convereted {inFile} to {outFile}\n"); }

上面的代码可以很容易地修改输入文件转换成一个领导的支持文档格式通过改变文档格式枚举

在VB将HTML转换为PDF

使用documentConverter documentConverter = New documentConverter()暗inFile = Path.Combine (ImagesPath。路径,“html”显示)暗淡的输出文件= Path.Combine (ImagesPath。路径,“example.pdf”) = DocumentFormat昏暗的格式。Pdf昏暗jobData = DocumentConverterJobs。CreateJobData jobData (inFile、输出文件格式)。JobName = " TXT转换为PDF "暗documentWriter = New documentWriter () documentConverter.SetDocumentWriterInstance (documentWriter)的工作= documentConverter.Jobs.CreateJob (jobData) documentConverter.Jobs.RunJob(工作)如果工作。= DocumentConverterJobStatus地位。其他成功然后Console.WriteLine(“成功”)控制台。WriteLine(“{0}错误”,job.Status)为每个(错误)的工作。错误控制台。WriteLine(“{0},{1},{2}”,(错误)。操作,(错误)。InputDocumentPageNumber,(错误)。[错误].Message)下如果结束使用结束

这个例子中可以找到更多信息文档转换器类文档。188宝金博安卓下载

用Java将HTML转换为PDF

字符串inFile = Path.Combine (ImagesPath。路径,@“html”显示);字符串输出文件= Path.Combine (ImagesPath。路径,@“example.pdf”);DocumentFormat格式= DocumentFormat.Pdf;DocumentConverter DocumentConverter = new DocumentConverter ();DocumentWriter docWriter = new DocumentWriter ();docConverter.setDocumentWriterInstance (docWriter);DocumentConverterJobData jobData = DocumentConverterJobs。CreateJobData (inFile、输出文件格式);jobData。setJobName (“HTML转换”);DocumentConverterJob工作= 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天内,免费聊天和电子邮件的支持。

在这里为你

请继续关注更多的转换示例来了解LEADTOOLS文档转换器将很容易适应任何工作流将PDF文件转换成其他文档文件或图片和回来。同时需要帮助吗?联系我们的支持团队免费技术支持!定价或许可的问题,你可以通过电子邮件联系我们的销售团队或给我们打电话704-332-5532。

这一条目将发表在文档转换器和标记,,,,,。书签的永久链接

留下一个回复

你的电子邮件地址将不会被发表。必填字段标记*