-2

如何在没有任何用户对话框的情况下从窗口服务应用程序打印 rtf 文件?

我找到了 txt 文件但不是 RTF 的方法

4

1 回答 1

0

一些可能的方法:

1)使用文字自动化

http://www.codeproject.com/Articles/10999/Printing-Word-Documents-in-C#%3a%20Print%20rtf

2)将rtf文件加载到richtextbox(在winform应用程序上)..然后打印内容,如下所示

如何使用 Visual C# .NET 或 Visual C# 2005 打印 RichTextBox 控件的内容

3)也试试这个例子..dunno如果它适用于rtf..但它应该

http://geekswithblogs.net/bleepzter/archive/2008/10/09/printing-a-pdf-file-to-a-network-printer-with-c.aspx

4)您也可以将richtextbox控件的内容保存为图像并打印出来。

http://stpetrus27.wordpress.com/2011/08/24/c-rtf-to-image/

于 2012-11-27T17:32:52.010 回答