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时不支持中文==

更多推荐