admin管理员组

文章数量:1593485

一.开发框架:

.NetCore6.0
工具:Visual Studio 2022

仓库地址:https://gitee/hgcjd/PDFChangeToWord.git

二.思路:

1.使用SHA256Hash标识文档转换记录,数据库已经存在对应散列值,则直接返还已经转换过的文档
2.数据库没有对应散列值记录的话,则保存上传PDF文档,并进行文档转换,保留Word
3.转换成功,则在数据库记录对应文档的转换记录,用散列值做标识

三.C#后台包:

1.方法一:Spire.PDF转换包(免费的只能一次转换10页)

2.方法二:iTextSharp包,没有10页转换限制

3.mssql数据库连接包

4.iTextSharp包转换Word文档时,文档格式包

四:C#代码案例:

1.PDF转Word方法:
a.方法一:Spire.PDF包,PDF转Word方法(旧版,有页码限制):

	 /// <summary>
    /// PDF文件转化为Word文件
    /// </summary>
    /// <param name="pdfFilePath"></param>
    /// <param name="wordFilePath"></param>
    public static void ConvertPdfToWord(string pdfFilePath, 

本文标签: 文档转换为PDFword