在c#编程中将word转成pdf,大多需要借助office 2007及以上版本的组件。
本文分享的这段代码,使用aspose.words.dll实现word文档转换成pdf文件。
前提:
把aspose.words.dll 在bin中添加引用
代码:
复制代码 代码示例:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Aspose.Words;
using Aspose.Words.Saving;
using System.IO;
namespace NewConvertBook
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//读取doc文档
Document doc = new Document(@"C:UsersAdministratorDesktop流调系统存在问题 .doc");
//保存为PDF文件,此处的SaveFormat支持很多种格式,如图片,epub,rtf 等等
doc.Save("temp.pdf", SaveFormat.Pdf);
}
}
}
这个dll是有水印的。
如果需要无水印的,请购买正版的dll,或使用破解版(不推荐,请支持作者权益)
Aspose.Words.dll 官网:
http://www.aspose.com