npoi word转pdf
时间: 2023-08-29 11:06:10 浏览: 80
NPOI教程pdf
5星 · 资源好评率100%
你可以使用NPOI库来将Word文档转换为PDF文件。以下是一个示例代码:
```csharp
using NPOI.XWPF.UserModel;
using iTextSharp.text.pdf;
using System.IO;
//打开Word文档
using (FileStream fileStream = new FileStream("test.docx", FileMode.Open, FileAccess.Read))
{
//创建XWPFDocument对象
XWPFDocument doc = new XWPFDocument(fileStream);
//创建PdfWriter对象
PdfWriter writer = PdfWriter.GetInstance(doc, new FileStream("test.pdf", FileMode.Create));
//打开文档
doc.Open();
//将Word文档中的内容写入PDF文件
foreach (var paragraph in doc.Paragraphs)
{
var chunk = new Chunk(paragraph.ParagraphText);
var phrase = new Phrase();
phrase.Add(chunk);
doc.Add(phrase);
}
//关闭文档
doc.Close();
}
```
这段代码将打开名为“test.docx”的Word文档,并将其转换为名为“test.pdf”的PDF文件。请注意,需要引用iTextSharp和NPOI.XWPF.UserModel库。
阅读全文