C# DOC转DOCX 格式转换量化小工具/源代码

博主因工作需要,制作了一个C#编写的DOC到DOCX格式转换工具,旨在解决DOC格式与现代软件兼容性问题。文章提供了代码实现,并分享了一个简化版的C#项目链接,适用于Visual Studio 19。提醒称,该工具主要用于个人小工具,不涉及高级开发技术细节。
摘要由CSDN通过智能技术生成

C# DOC转DOCX 格式转换量化小工具/源代码

因为从事行业原因长期跟远古OA平台打交道,导出来的文档都是DOC格式,远古格式操作起来很多类不兼容,非常折磨。所以想研究一个量化的转化工具。本人没从事本专业,学艺不精,虽然也能通过PY写简单的转换器,但还是C#对Windows兼容性更好,而且性能非常不错,至少我是非常喜欢,现在市面上的代码存在转化对象错误,一个大哥写了个就错了一个对象名的转化工具被营销号各种抄袭导致根本查不到正确的相关代码,以下我的代码借鉴于这位老哥的项目,由于这位老哥被抄了太多不知道到底是谁原创,所以不在此列出。
直接上代码:

// 转化类
// pathinfo 选择文件夹位置
// file 对象名
public void TranWordDocToDocx(string pathinfo, string file)
        {
   
            Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();
            Microsoft.Office.Interop.Word.Document doc = new Microsoft.Office.Interop.Word.Document();
            object oMissing = System.Reflection.Missing.Value;

            Object ConfirmConversions = false;
            Object ReadOnly = false;
            Object AddToRecentFiles = false;

            Object PasswordDocument = "";
            Object PasswordTemplate = System.Type.Missing;
            Object Revert = System
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值