一、打印控件:
PrintDocument:要打印的对象。
PageSetupDialog:打印设置对话框。
PrintPreviewControl:打印预览控件。
PrintPreviewDialog:打印预览对话框。
PrintDialog:打印对话框。
二、相关软件
我们的产品是基于Adobe来开发的,我们首先得知道这个功能具体是如何实现的,才好调查用我们的产品如何去实现。所以首先得知道用的是Adobe的哪个版本。
三、相关属性
1、PrintDocument.DocumentName 属性
命名空间:
程序集:
System.Drawing.dll, System.Drawing.Common.dll
打印文档时获取或设置要显示的文档名称(例如,在打印状态对话框中或在打印机队列中)。从元数据:
public string DocumentName { get; set; }
示例
下面的代码示例使用颜色打印第一页,如果打印机支持该文档,并将设置DocumentName为用户友好名称。 该示例需要创建一个PrintDocument名为printDoc
的变量, PrintPage并处理和QueryPageSettings事件。
在System.Drawing此示例System.Drawing.Printing中使用和命名空间。
private void MyButtonPrint_OnClick(object sender, System.EventArgs e)
{
// Set the printer name and ensure it is valid. If not, provide a message to the user.
printDoc.PrinterSettings