C#完成word檔案列印的方法

C#完成word檔案列印的方法

C#完成word檔案列印的方法


資料來源: https://www.itread01.com/article/1477464971.html


Code

using System;
using Spire.Doc;
using System.Windows.Forms;
namespace Doc_Print
{
	public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}
		
		private void button1_Click(object sender, EventArgs e)
		{
			// 例項化一個word文件物件
			Document doc = new Document();
			
			// 載入文件
			doc.LoadFromFile(@"C:\Users\Administrator\Desktop\示例文件.doc");
			
			// 例項化System.Windows.Forms.PrintDialog物件
			PrintDialog dialog = new PrintDialog();
			dialog.AllowPrintToFile = true;
			dialog.AllowCurrentPage = true;
			dialog.AllowSomePages = true;
			dialog.UseEXDialog = true;
			
			// 關聯doc.PrintDialog屬性和PrintDialog物件
			doc.PrintDialog = dialog;
			
			// 後臺列印
			// PrintDocument printDoc = doc.PrintDocument; 
			// printDoc.Print();
			
			// 顯示列印對話方塊並列印
			if (dialog.ShowDialog() == DialogResult.OK)
			{
				printDoc.Print();
			}
		}
	}
}

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *