如何以編程方式打印PDF文檔?以編程方式打印PDF文檔
我使用follwing代碼來打印PDF文件。但是當我直接點擊打印圖標開始打印。但我不希望它。
<asp:ImageButton ID="PrintButton" runat="server" ImageUrl="~/images/print-icon.png"
OnClick="PrintButton_Click" ToolTip="Print Document" />
我銫代碼爲
protected void PrintButton_Click(object sender, EventArgs e)
{
ProcessStartInfo infoPrint = new ProcessStartInfo();
infoPrint.FileName = Session["filename"].ToString();
infoPrint.Verb = "PrintTo";
infoPrint.CreateNoWindow = true;
infoPrint.WindowStyle = ProcessWindowStyle.Normal;
infoPrint.UseShellExecute = true;
Process printProcess = new Process();
printProcess = Process.Start(infoPrint);
}
我想開一個打印對話框,當用戶點擊打印icon.if在打印對話框上的打印按鈕,用戶點擊的話,我想開始打印文檔。我的PDF文件位於服務器上的文件夾中,我希望它可以通過編程方式在asp.net中打印。
我假設你想被連接到服務器的打印機上打印的文檔,對不對? – yms
我希望它被打印在客戶端machine.means與打印機連接到客戶端的系統。@ yms – Gajawada
您可能會覺得這篇文章很有用:[生成PDF,自動打印](http://stackoverflow.com/問題/ 6167995 /生成-A-PDF-是 - 自動 - 打印) – yms