asp.net中C# 打印,不显示打印进度对话框

 代码如下 复制代码

PrintDocument pd = new PrintDocument();

    //隐藏 对话框
   PrintController printController = new StandardPrintController();
   pd.PrintController = printController;

    //创建打印画布
   Graphics g = pd.PrinterSettings.CreateMeasurementGraphics();
   g.DrawImage(image,0,0);

   pd.Print();

时间: 2024-10-26 12:22:32

asp.net中C# 打印,不显示打印进度对话框的相关文章

asp.net中当服务器出错时显示指定的错误页面,同时把错误信息写入系统日志文件的探讨

asp.net|错误|服务器|显示|页面 asp.net中当服务器出错时显示指定的错误页面同时把错误信息写入系统日志文件的探讨 一,在Web.config中填写出错时显示的页面,可以根据不同的statusCode显示不同的出错页面.   <customErrors mode="On"  //如果设置为Off则出错只返回错误信息,不会跳到自己的指定页面defaultRedirect="/error/customerrorpage.aspx">    <

asp.net WinForm下载文件并显示下载进度条教程

WinForm下载文件并显示下载进度示例  代码如下 复制代码 /// <summary> /// 显示进度 /// </summary> /// <param name="val"></param> private void ProgressBar_Value(int val) {     progressBar1.Value = val;     label1.Text = val.ToString() + "%"

asp.net中WinForm分多页打印示例

示例  代码如下 复制代码 using System; using System.Drawing; using System.Drawing.Printing; using System.Windows.Forms; namespace WindowsFormsApplication1 {     public partial class Form1 : Form     {         private PrintDocument printDocument1; //PrintDocumen

如何解决ASP.NET中中文不能正常显示问题?

asp.net|解决|问题|显示|中文 很多时候会出现ASP.NET不能显示中文的现象,如何去解决这种郁闷的小问题呢?可以尝试下面几个解决办法: 第一种办法: 把<%@ CODEPAGE = "936" %>语句添加到每一页的开头.例如: <%@ CODEPAGE = "936" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace=&

新人求解救!asp.net中数据提交后显示空白页面

问题描述 首先,我是菜鸟!网站不是我做的,我是半途接手的!网站原本是正常的,一共有三个,代码啥的都是一样的,就是网站名称改了!好了,进入正题:前几天对网站的部分页面和数据库做了更新,更新后只有一个网站是正常的,其它两个网站在进行数据提交时显示空白页面,在后台和数据库中没有提交的数据 解决方案 解决方案二:求大神,这个应该怎么办?解决方案三:调试代码会不?这样说不知道什么是原因解决方案四:菜鸟就先一步一步调试不要胡乱的瞎改你总应该先在自己的测试环境里调试好了再发布出去才对解决方案五:一共有三个,代

asp.net中GridView怎样设置显示长度

问题描述 点击修改前:点击修改后:整个布局都乱了,请问怎样? 解决方案 解决方案二:贴出页面上GridView的代码,看你目前是如何设置的,还是根本没设置?解决方案三:而且你点击修改之后,把文本变成文本框是什么方法,后台代码吗你需要设置文本框的宽度文字是可以自动换行的,文本框没法自动换行或自动压缩你需要设置文本框的宽度适应表格宽度(weith:100%),而不是固定宽度那必然导致表格放不下就被挤宽了解决方案四:对列设置宽度属性

webview-在WebView中加载HTML页面时怎么显示进度对话框

问题描述 在WebView中加载HTML页面时怎么显示进度对话框 在程序中使用webview视图显示html页面.我想在页面加载时显示一个进度对话框.但是我加载页面后,没有显示进度对话框.我使用AsyncTask,进度对话框还是没有显示.我使用的以下代码: class DownloadAysnc extends AsyncTask<String String Void> { ProgressDialog progressDialog; @Override protected void onPr

vfp报表中如何动态显示打印二维码,每条记录的值有可能重复,比如姓名用二维码显示打印。

问题描述 vfp报表中如何动态显示打印二维码,每条记录的值有可能重复,比如姓名用二维码显示打印. vfp报表中如何动态显示打印二维码,每条记录的值有可能重复,比如姓名用二维码显示打印.求关注求转发求收藏qq:1280737814https://shop67511955.taobao.com/ 解决方案 http://bbs.bccn.net/thread-436671-1-1.html 解决方案二: 二维码打印JS

一个在ASP.NET中打印的问题

asp.net|打印|问题    在 Asp.net 中定义了 ReportDocument rep = new CrystalReport2(); rep.SetDataSource(this.dataSetUser1);     this.CrystalReportViewer1.ReportSource =  rep; rep.PrintToPrinter(1,false,1,1); 结果出现错误如下: "/MyWeb/WebApplication"应用程序中的服务器错误.  文

ASP.NET中数据库数据导入Excel并打印(2)

asp.net|excel|打印|数据|数据库 大家可能觉得上面的代码比较复杂,因为上面对于对打印要求比较高的应用,是十分有效的.如果只是单单对数据进行导出,还可以使用简单的格式,比如使用以下的代码:      Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load    Dim dt As DataTable = CType(Application