English 中文(简体)
如何用印刷文件、印本和印刷页直接浏览印刷的方言?
原标题:How to skip the dialog of printing in printDocument.print() and print page directly?

当我在C#书写的Windows应用程序中使用MyPrintDocument.print(时,将视窗处理常规格式的直观显示为 cancel,并加宽。 我不想看到这种辩词,这是可能的吗?

如果不是的话,我应该采用什么方式? 我的方案使用热打印机。

最佳回答

你们正在使用。

NET框架包括三个印刷控制器,它们来自<代码>PrintController,帮助完成共同任务。 <代码>StandardPrintController向打印机印刷一份文件。 <>PreviewPrintController> 生成对文件在印刷时所看内容的预览,并在<代码>PrintPreviewControl和<编码>上加以使用。 <>PrintControllerWithStatusDialog在印刷过程中提供了印刷状况的方言。

http://msdn.microsoft.com/en-us/library/system.windows.forms.print Controller withstatusdialog"PrintControllerWithStatusDialogPrintController


Caveat: 我无法核实基本<代码>PrintController。 采取同样的方式。

http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/cb78e90b-bf27-462c-90d3-78d935f49ed1> 缩略语

他提出这样的建议:

MyPrintDocument.PrintController = new System.Drawing.Printing.StandardPrintController();
问题回答

如果你没有分配<代码>PrintDocument.PrintController 财产,那么你就拿到了一名违约的印刷控制器。 <代码>PrintControllerWithStatusDialog,其中显示进步的方言、计数页,并一般告知用户,由于某种原因,该方案没有反应,但不是 h。

只是以施工者的形式重新分配。 碎片编码是:

Public Class Form1
    Public Sub New()
        InitializeComponent()
        PrintDocument1.PrintController = New System.Drawing.Printing.StandardPrintController
    End Sub
End Class

你们不得不做其他事情,告诉用户,印刷工作正在进行之中。 至少显示hourglass cursor





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签