Aspose.Words 很强大的一个组件。
利用Aspose.Words可以方便的实现TXT,WORD,PDF文件之间的相互转换。
贴一个DOC转PDF的代码,其他类似。
StreamReader reader = new StreamReader("temp.doc", Encoding.GetEncoding("gb2312"));
string text = reader.ReadToEnd();
Aspose.Words.Document doc = new Aspose.Words.Document();
Aspose.Words.DocumentBuilder builder = new DocumentBuilder(doc);
builder.Write(text);
doc.Save("temp.pdf", SaveFormat.Pdf);
reader.Close();
遗憾的是Aspose.Words在将文本转换成PDF时不支持中文==