プログラムでPDFドキュメントを印刷するにはどうすればよいですか?
次のコードを使用してPDFファイルを印刷していますが、印刷アイコンを直接クリックすると印刷が開始されますが、必要ありません。
<asp:ImageButton ID="PrintButton" runat="server" ImageUrl="~/images/print-icon.png"
OnClick="PrintButton_Click" ToolTip="Print Document" />
私のCsコードは
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);
}
ユーザーが印刷アイコンをクリックしたときに印刷ダイアログボックスを開きたい.ユーザーが印刷ダイアログボックスの印刷ボタンをクリックすると、ドキュメントの印刷を開始したい. 私のPDFファイルはサーバー上のフォルダーにあります。asp.netでプログラムによって印刷したいのです。