`

在C#中设置打印机纸张大小,如此简单

    博客分类:
  • c#
 
阅读更多

PrintDocument pd = new PrintDocument();
PaperSize p=null;
foreach(PaperSize ps in pd.PrinterSettings.PaperSizes)
{   if(ps.PaperName.Equals("A3"))
  p = ps;

pd.DefaultPageSettings.PaperSize = p;
pd.Print();

分享到:
评论

相关推荐

    c#打印机设置,取得打印机列表及相应打印机的所有纸张格式

    在C#中,你可以使用`PageSetupDialog`和`PrintDocument`类来设置打印机的属性,例如纸张大小、边距等。`PrintDocument`类是实际执行打印任务的核心,而`PageSetupDialog`则允许用户自定义页面设置。例如: ```...

    获取对应打印机纸张长宽的C#类

    本项目“获取对应打印机纸张长宽的C#类”是专门为开发者设计的一个实用工具,它允许程序获取打印机支持的纸张尺寸,以便在打印过程中进行精确的页面布局。这个类库适用于Visual Studio 2012开发环境,且已编译为.NET...

    使用C#更改打印机驱动设置

    在IT行业中,打印机设置是系统集成和自动化任务中不可或缺的一部分,尤其是在企业环境中。本文将深入探讨如何使用C#编程语言来更改打印机驱动设置。C#提供了丰富的.NET Framework类库,使得与硬件设备如打印机的交互...

    c# fastreport PrintDialog 修改打印机设置,弹出打印机设置

    总之,C#中结合FastReport和PrintDialog,开发者能够灵活地处理用户的打印需求,包括选择打印机、设置打印数量以及调整纸张大小和方向。通过这样的方式,你可以为用户提供一个完整的、自定义的打印体验。

    c#实现打印功能,可以设置纸张大小,字体和颜色等

    根据提供的文件信息,我们可以总结出以下关于如何在C#中实现打印功能的相关知识点: ### 一、打印功能的实现步骤 1. **初始化打印文档**:首先需要创建一个`PrintDocument`对象,这个对象用于存储将要打印的信息。...

    C#控制打印机直接打印,设置默认打印机

    在C#编程环境中,控制打印机直接打印以及设置默认打印机是一项常见的任务,特别是在开发桌面应用程序时。C#提供了丰富的API和类库,使得开发者能够轻松地与操作系统交互,完成这些功能。下面将详细介绍如何使用C#来...

    c# 调用打印机打印图片

    `PrinterSettings`类用于设置打印机参数,如纸张大小、打印质量等。而`PageSetup`类则用于配置页面布局。 要打印图片,首先需要加载图片到内存,这可以通过`System.Drawing.Image`类完成。然后,你需要创建一个`...

    C#调用打印机打印实例

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows桌面应用和企业级系统时。本实例聚焦于"C#调用打印机打印"这一主题,旨在帮助开发者掌握如何利用C#来实现打印功能,这对于创建任何需要纸质输出的应用...

    C#API设定纸张源码

    下面是一个简单的示例代码,演示了如何使用C# API设定打印机纸张: ```csharp using System; using System.Drawing; using System.Drawing.Printing; class Program { static void Main() { PrintDocument ...

    C#实现打印机功能实例

    设置打印机属性通常通过`PrinterSettings`类完成,可以获取或设置打印机名称、纸张大小、打印质量等: ```csharp PrinterSettings settings = new PrinterSettings(); settings.PrinterName = "你的打印机名称"; ...

    C# 调用打印机对文本的打印

    3. **PrinterSettings类**:用于设置打印机属性,如纸张大小、方向等。你可以通过设置PrinterSettings对象的属性来选择打印机并指定打印设置: ```csharp PrinterSettings settings = new PrinterSettings(); ...

    C#打印操作实例--设置横向或纵向打印实例--完整版)

    `PrinterSettings`类用于获取和设置打印机的属性,如纸张大小、默认纸盒、是否双面打印等。例如,你可以这样设置纸张方向: ```csharp PrinterSettings printerSettings = new PrinterSettings(); ...

    C#打印操作实例--设置横向或纵向打印实例_0520.rar

    3. **PageSettings对象**:用于设置打印页的属性,如纸张大小、边距等。它有一个名为Landscape的属性,用于设置页面为横向(true)或纵向(false)。例如,`pageSettings.Landscape = true;`将页面设置为横向。 4. ...

    水晶报表 套打 设置纸张大小

    为了适应不同的打印需求,特别是针对定制化的纸张尺寸,开发者需要掌握如何在水晶报表中精确设置纸张大小。 #### 二、关键概念解析 **1. 自定义纸张尺寸** 在打印过程中,有时系统提供的标准纸张尺寸无法满足特殊...

    自定义水晶报表纸张大小

    - **编程接口**: 对于高级用户,水晶报表还提供了编程接口(API),可以通过编程方式动态设置纸张大小,这在需要批量处理或自动化报告生成的场景下非常有用。 通过以上方法,你就能在水晶报表中成功实现自定义纸张...

    C# 调用系统默认打印机打印 以小票打印机为例

    在C#编程中,调用系统默认打印机进行打印是一项常见的任务,尤其在开发POS系统或需要打印小票的场景下。本示例将详细介绍如何利用C#实现小票打印机的打印功能,包括加载系统字体、展示多种文本样式以及打印二维码。 ...

    C#中调用打印机编程实例教程

    在C#编程环境中,调用打印机是一项常见的任务,特别是在开发桌面应用或自动化流程时。本教程将深入探讨如何在C#中实现打印机控制,通过具体的实例来帮助理解这一过程。 一、C#与打印机交互的基础知识 在C#中,我们...

    C#使用控件调用打印机实现打印预览、打印

    在C#编程环境中,开发人员经常需要处理与打印相关的任务,包括打印预览和实际打印。这个场景下,我们可以利用.NET Framework提供的丰富的打印支持来实现这些功能。以下是一些关键的知识点,涵盖了如何使用C#中的控件...

    c# 利用Windows API 操作打印机

    利用 Windows API 32 中打印函数,对打印机进行发送打印任务、暂停、取消、获取打印任务、获取打印机列表、状态、纸张等信息。压缩包中包含4个平时收集的打印类,测试均可用。附含Windows API 函数 for Visual Basic...

Global site tag (gtag.js) - Google Analytics