C#将PDF文档转换为Markdown文档,很简单

科技   2024-11-02 11:46   北京  

将PDF文件转换为Markdown格式是一个非常实用的需求,尤其是在需要将内容从固定布局的PDF文件中提取出来,并转换为更易于编辑和处理的文本格式时。本文将介绍如何通过C#代码将PDF文档转换Markdown(MD)文档。

 

需要用到第三方库 Spire.PDF for .NET。可以从以下链接下载产品包后手动添加引用,或者直接通过NuGet安装。

https://www.e-iceblue.cn/Downloads/Spire-PDF-NET.html

 

C# 将PDF转为Markdown文档

步骤:

  1. 创建 PdfDocument 类的对象

  2. 通过 LoadFromFile() 方法加载PDF文档;

  3. 通过 SaveToFile(string filename, FileFormat.Markdown) 将加载的PDF文档转换为markdown文档。

示例代码:


using Spire.Pdf;
namespace PDFToMarkdown{ class Program { static void Main(string[] args) { //加载PDF文档 PdfDocument pdf = new PdfDocument(); pdf.LoadFromFile("测试.pdf");
//将PDF转换为MD文档 pdf.SaveToFile("PDF转Markdown.md", FileFormat.Markdown); pdf.Close(); } }}


 

该Spire.PDF for .NET库支持多种在.NET 程序创建、读取、转换、打印PDF文档的操作,更多示例可以参考:

https://www.e-iceblue.cn/spirepdfnet/spire-pdf-for-net-program-guide-content.html

 

对于生成文档中的水印,点击申请临时授权移除并完整试用:

https://www.e-iceblue.cn/misc/temporary-license.html


出处:cnblogs.com/Yesi/p/18520083


关注公众号DotNet开发跳槽    

DotNet开发跳槽
本公众号专注为.net开发工程师提供一个学习技术及求职/跳槽的交流平台。不定期分享NET技术类文章、面试题、求助技巧等干货,原创文章300+篇,让.net开发工程师学习/面试不再迷茫。ps: 后台回复“跳槽”,免费领取.NET开发面试题!
 最新文章