首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过adobe(acrobat)编程实现pdf文件转换为excel文件格式?

如何通过adobe(acrobat)编程实现pdf文件转换为excel文件格式?
EN

Stack Overflow用户
提问于 2020-01-21 06:39:52
回答 1查看 52关注 0票数 0

如何通过adobe(acrobat)编程实现pdf文件转换为excel文件格式?

创建pdf文件转换为excel文件格式的桌面应用程序通过adobe(acrobat)编程,但我仍然没有找到任何代码转换pdf到excel通过adobe(acrobat)。

acrobat(adobe)是否提供了该功能?

EN

回答 1

Stack Overflow用户

发布于 2021-01-22 23:23:52

我知道您正在研究如何使用Adobe Acrobat将PDF转换为Microsoft Excel格式。如果我可以提供在您的程序中使用Adobe的付费替代解决方案,您可以查看由LEADTOOLS SDK提供的DocumentConverter类。请看下面的代码片段。

https://www.leadtools.com/help/sdk/v21/dh/doxc/documentconverter.html

代码语言:javascript
复制
using (DocumentConverter documentConverter = new DocumentConverter()) 
   { 
      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 documentWriter = new DocumentWriter(); 
      documentConverter.SetDocumentWriterInstance(documentWriter); 
 
      var renderingEngine = new AnnWinFormsRenderingEngine(); 
      documentConverter.SetAnnRenderingEngineInstance(renderingEngine); 
 
      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); 
         } 
      } 
   } 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59831825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档