0
我創建了一個程序讀取一個Word模板並用特定信息修改它。但是現在我想打印文檔而不保存它。如何從C#打印修改後的Word模板?
Word.Application wordApp = new Word.Application();
Document wordDoc = new Document();
如何打印或打印預覽wordDoc
?
我創建了一個程序讀取一個Word模板並用特定信息修改它。但是現在我想打印文檔而不保存它。如何從C#打印修改後的Word模板?
Word.Application wordApp = new Word.Application();
Document wordDoc = new Document();
如何打印或打印預覽wordDoc
?
它看起來像document.PrintOut()
方法是你在找什麼。
檢查this link的一些例子。
您可以使用打印對話框
using (PrintDialog pd = new PrintDialog())
{
pd.ShowDialog();
ProcessStartInfo info = new ProcessStartInfo(@"C:\documents\DOCNAME.DOC");
info.Verb = "PrintTo";
info.Arguments = pd.PrinterSettings.PrinterName;
info.CreateNoWindow = true;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
}