Word组件Spire.Doc 教程:在Word文档中转换文件格式

本文介绍如何利用NPOI和Spire.Doc这两个库来读取和转换文档格式,包括从.doc到.docx、.xlsx、.pdf等多种格式的转换,并提供了具体的C#代码示例。

NPOI

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using NPOI.XWPF.UserModel;
using System.IO;
 
namespace NPOI
{
    class Program
    {
        static void Main(string[] args)
        {
            //Load document
            XWPFDocument doc = new XWPFDocument(new FileStream("../../../Data/Sample.doc", FileMode.Open));
      //Save the file
            using (FileStream sw = File.Create("ConvertedFile.docx"))
            {
                doc.Write(sw);
            }
        }
    }
}

Spire.Doc

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Spire.Doc;
 
namespace Spire.Doc
{
    class Program
    {
        static void Main(string[] args)
        {
            //Load document
            Document doc = new Document();
            doc.LoadFromFile("../../../Data/Sample.doc");
 
            //Save the file to other format
            string fileName = "ConvertedFile";
            doc.SaveToFile(fileName+".xlsx",FileFormat.Docx2010);
            doc.SaveToFile(fileName+".pdf",FileFormat.PDF);
            doc.SaveToFile(fileName + ".txt", FileFormat.Txt);
            doc.SaveToFile(fileName + ".svg", FileFormat.SVG);
        }
    }
}

点击下载Spire.Doc

转载于:https://my.oschina.net/u/3006003/blog/1527437

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值