首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

c#实现打印功能,可以设置纸张大小,字体和颜色等 /// /// 打印的按钮 /// /// <...为 打印控件 //设置打印用的纸张设置为Custom的时候,可以自定义纸张大小,还可以选择A4,A5等常用纸型 this.printDocument1...MyPrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { /*如果需要改变自己 可以new...Font(new FontFamily("黑体"),11)的“黑体”改成自己要的字体就行了,黑体 后面的数字代表字体的大小 System.Drawing.Brushes.Blue..., 170, 10 的 System.Drawing.Brushes.Blue 为颜色,后面的为输出的位置 */ e.Graphics.DrawString("新乡市三月软件公司入库单

2.6K10

c#实现打印功能

c#实现打印功能,可以设置纸张大小,字体和颜色等         ///         /// 打印的按钮         ///         /// <...为 打印控件             //设置打印用的纸张设置为Custom的时候,可以自定义纸张大小,还可以选择A4,A5等常用纸型             this.printDocument1...MyPrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)         {             /*如果需要改变自己 可以new...Font(new FontFamily("黑体"),11)的“黑体”改成自己要的字体就行了,黑体 后面的数字代表字体的大小              System.Drawing.Brushes.Blue..., 170, 10 的 System.Drawing.Brushes.Blue 为颜色,后面的为输出的位置 */             e.Graphics.DrawString("新乡市三月软件公司入库单

3.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

C# 打印PDF文档的10种方法

针对不同的打印需求,可分多种情况来进行,如设置静默打印、指定打印页码范围和打印纸张大小、双面打印、黑白打印等等。...双面打印PDF文档 6、黑白打印PDF文档 7、打印PDF文档时选择不同的出纸盒 8、将PDF文档打印多份 9、打印PDF一页为多页、打印多页为一页 10、自定义纸张大小打印PDF 工具 Spire.PDF...程序添加引用Spire.Pdf.dll,dll文件安装路径下的bin文件夹。 2、通过Nuget网站下载。...pdf.PrintSettings.SelectSplitPageLayout(); pdf.Print() 10、自定义纸张大小打印PDF 1、使用虚拟打印机自定义纸张大小打印:保持原来页面大小打印到...doc.PrintSettings.SelectSinglePageLayout(PdfSinglePageScalingMode.FitSize, true); //打印 doc.Print(); 2、使用真实打印机设置纸盒中的纸张大小打印

2.7K50

WPF开发之调用打印机打印文件

调用打印命令打印 这种方法会使用文件系统默认的打开工具打开进行打印。 这种方式 缺点在于 必须设置文件的默认打开方式。 必须在系统里设置默认的打印机。 不能同时打印多份。...pd = new PrintDocument(); Process p = new Process(); ProcessStartInfo startInfo = new ProcessStartInfo...PrinterNum; doc.PrintSettings.PrinterResolutionKind = PdfPrinterResolutionKind.High; //获取原文档第一页的纸张大小...PrinterSettings(); settings.PrinterName = PrinterName; settings.PrintToFile = false; //设置纸张大小.../如果是自定义纸张,就要大于118,(A4值为9,详细纸张类型与值的对照请看http://msdn.microsoft.com/zh-tw/library/system.drawing.printing.papersize.rawkind

2.1K20

利用ActiveX实现web页面设置本地默认打印机、纸张大小

通常web技术无法设置本地计算机的默认打印机,包括用代码设置纸张大小,如果业务系统真遇到这种需求,只能通过其它辅助手段(比如ActiveX)实现。...下面这段代码,出自网上被广泛使用的"泥人张打印API"(抱歉未找到原始出处),已经用C#封装了很多关于底层打印的API方法 using System; using System.Collections.Generic...null; return bolRet; } /**/ ///// ///// 判断表单是否指定的打印机所支持的纸张列表...调用本地代码时,会提示安全性不足之类 接下来,利用这段代码ActiveX中封装3个方法,对外暴露 注:关于如何c#开发“伪”ActiveX,可参考我的另外一篇博客 ///

2K20

C#如何以编程的方式设置 Excel 单元格样式

前言 C#开发,处理Excel文件是一项常见的任务。...处理Excel文件时,经常需要对单元格进行样式设置,在此博客,小编将重点介绍如何使用葡萄城公司的服务端表格组件——GrapeCity Documents for Excel(以下简称GcExcel)...,可以使用“工具栏”或“设置单元格格式”对话框的调色板添加文本颜色,如下所示: 若要使用 GcExcel 添加文本颜色,请使用 IRange 接口的 Font 设置的 Color 或 ThemeColor...与文本颜色一样,可以从 Excel 的工具栏和设置单元格格式对话框应用边框。要使用 GcExcel 设置边框,可以使用IRange 接口的 Borders 来设置。...RichText 控件 GcExcel 支持单元格应用富文本格式。富文本格式允许使用不同的颜色、字体、效果(粗体、下划线、双下划线、删除线、下标、上标)等单元格设置文本样式。

21210

Python如何随心所欲使用自定义模块

1.与访问模块的Python文件位于同一目录 2.另一个目录,该目录必须添加到Python解释器的路径 3.Python解释器的默认路径内。...导入相同目录里的自定义模块 创建另一个名为mainfile.py的文件,位于与刚创建的newmodulepy文件同一目录。mainfile.py文件将在本文中用于测试自定义模块的功能。...如果要从Python模块导入所有内容,只需使用星号*运算符即可。通过这种方式,可以使用模块的所有函数、类等,而无需使用点运算符将该函数附加到模块名称。这里有一个例子。...可以sys.path列表的任何路径添加自定义模块。很多人喜欢将自定义模块存储包含site-packages的目录。...将经常使用的函数存储它们自己的自定义模块是一种很好的做法,这样就不必每次编写新的Python脚本时都重新构建它们。这是一种非常好的方法,可以让你的代码井然有序、简洁明了,让外部用户更容易理解。

2.1K10

一个WPF开发的打印对话框-PrintDialogX

欢迎使用 PrintDialogX, 这是一个开源项目。免费用于商业用途。 用于 C#自定义打印对话框,可实时预览。...您可以选择打印机并设置份数、方向、颜色、质量、比例、每页张数、双面、纸张尺寸、纸张类型、纸张来源等。它也很优雅。 2. 你为什么使用 这是功能强大且美观的自定义打印对话框。...最新版本[3]里它几乎可以提供任何打印设置。它几乎可以做 Windows 默认打印对话框可以做的任何事情。但它们之间的不同之处在于这个自定义打印对话框具有实时预览功能。...您可以调整设置时预览打印结果。因此,您可以使用它来代替 Windows 默认的打印对话框,这甚至比它更好。 3. 截屏 4....如何使用 PrintDialogX 很容易使用,您可以代码文件夹中找到一个示例[4],下面截图只是站长替换了示例的文字为中文,不影响您参考。 5. 协议 项目基于 MIT 协议[5].

50930

打印自定义纸张大小

长江支流说的办法保留太多了,结果不行,很多类都是他程序集里自定义的,源码又没公开 不过还是要感谢他的提示    今天和小陈搞了一天,他在国外的论坛上看到了一篇文章得到了启示,最后我们凌晨3点终于把自定义纸张的代码给写出来了...成都微创工作室(电子科技大学微创工作室)  /// Tell 028-82853098  /// Email zyspipi@163.com  , you680@gmail.com  /// 打印机纸张的真正自定义部分代码...SendMessageTimeoutFlags flags,           uint timeout,           out IntPtr result          );       //打印纸张长宽设置...AddCustomPaperSizeToDefaultPrinter(string paperName, float widthMm, float heightMm)       {          PrintDocument... pd = new PrintDocument();          string sPrinterName = pd.PrinterSettings.PrinterName;

69130

【愚公系列】2023年11月 WPF控件专题 PrintDialog控件详解

自定义控件则允许开发人员使用XAML和C#等编程语言来创建个性化的用户界面元素。自定义控件可以根据需求提供更多的功能和自定义化选项,以及更好的用户体验。...WPF应用程序实现打印功能时,可以使用PrintDialog控件来允许用户选择打印机和打印选项,例如打印纸张大小、打印份数、单面或双面打印等。...实现打印预览功能时,可以使用PrintDialog控件来设置打印机和打印选项,并将预览结果显示预览窗口中。...我们将打印机设置为Microsoft Print to PDF,并使用PrintVisual方法打印文本框的内容。...通过PrintDialog控件,用户可以选择打印机、纸张大小、方向等打印设置。我正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

43111

标签制作软件如何制作1行多列的标签

使用标签制作软件制作标签时,我们需要根据标签纸的实际尺寸标签软件中进行设置。因为只有将标签纸的实际尺寸跟标签软件纸张尺寸设置成一致的,才能打印到相应的纸张上。...例如常见的一行多列的标签该怎么设置呢?接下来就带大家学习下在标签制作软件设置1行多列标签的方法: 1.打开标签制作软件,点击“新建”或者“文件-新建”,弹出文档设置对话框。...2.文档设置-请选择打印机及纸张类型,可以选择需要的打印机,纸张选择“自定义大小”宽度为标签尺寸加上边距及间距,高度为标签纸的高度。以下标签纸尺寸为自定义输入66*20。...纸张及标签尺寸已经设置好了,可以标签制作软件设计及排版了。...以上就是标签制作软件设置一行多列标签的方法,标签制作软件纸张尺寸要跟打印机首选项里面的纸张尺寸保持一致,如果打印机首选项里面没有所需的尺寸,可以点击新建,新建一个标签尺寸,这里就不演示了,具体的操作可以参考条码打印软件怎么自定义设置纸张尺寸

2.5K90

如何给标签设置动态日期

我们购买商品时,会发现商品的外包装上都会贴有标签,这些产品标签上会有名称、生成厂商、成分、条形码等信息。当然还有生成日期,尤其是食品类的商品,外包装上肯定会有生产日期,有的甚至精确到秒。...这个日期是一个可变数据,会随着系统时间的变化而变化,小编下面就为大家介绍如何给标签设置动态日期。   ...打开条码软件,新建一个标签,设置标签的尺寸,需要注意的是标签纸张大小需要和打印机的标签纸张大小保持一致。使用单行文字和条码工具制作标签。...01.png   使用单行文字在生产日期后面添加一个文本,弹出的界面中将数据来源设置为来自日期时间,日期时间格式处选择一个日期格式。软件提供了5种选择,您可以根据需要随意选择。界面下方可以预览。...03.png   有需求的朋友,都可通过自定义设置日期格式来实现自己想要的日期样式效果。

2K20

魔改有道云笔记

本文内容: 定位配置文件 修改默认字体大小 修改默认字体 修改默认标题大小 修改字号选择菜单 插入代码 修改纸张背景图片 0x1 前言 用过有道云笔记的用户, 可能有以下的吐槽: 设置全局的字号无效 设置全局的字体无效...标题字号太小了 不能插入代码块, 而直接插入代码块又太丑 纸张背景不能自定义 0x2 定位配置文件 下面开始定位到有道云笔记的配置文件目录 第一步: 定位到总配置路径 一般为: C:\Users\你的用户名..., 我想要的默认字体是楷体, 所以 楷体 这一行添加 i.DEFAULT_FONT, 其他字体的设置类似. 0x5 修改默认标题大小 打开 bulb.min.js 文件, 搜索 普通文本 ?...下面是设置自定义纸张背景图片(其实这里你可以把vip的背景更名为普通用户的名字,就能使用vip壁纸;当然你也可以自定义壁纸,但是要注意文件名字) 定位到 ? 可以看到有很多图片....vip 图片了 重启有道云笔记, 就可以通过侧边栏的 视图 按钮设置 想要的纸张背景了.

2.8K20

sap系统设置纸张打印格式(针式打印机)

sap做一个打印报表,要先设置一个纸张打印格式,下面以工厂中常用来打印的针孔纸为例,sap设置纸张的打印格式,以用于报表: 1、运行事务代码SPAD;选择工具栏上的【完全管理】按钮——>选择【设备类型...“215*140”进入maintain format界面,双击要编辑的地方,进入代码编写界面,可在代码写打印的行间距、字间距、字体、字体大小。...至此就为SAP的报表打印设置了针孔纸的纸张打印格式,接着是报表使用: 6、write输出的方式,不需要在程序设置,只是在打印时要求用户选择“格式类型”为上面所设置的“215*140”; 7、smarform...方式,使用事务代码smartforms画表格时,“表格属性”栏的“输出选项”的“页格式”选择上面所设置的“215*140”即可。...8、对于针式打印机,其默认纸张都是A4,我们需要自定义一种纸张大小,定义纸张格式为215*140,实际尺寸可设置为214.5mm/139.5mm。

2.4K10

管家婆云辉煌快速编辑打印样式

更多软件使用问题可来电咨询。管家婆云辉煌怎么快速设计打印格式呢?第一步:打开想要设置的单据,点击打印旁边的三角形按钮,选择自定义编辑。...图片第三步:根据需要自行设置打印格式即可。?要按照自己的纸张大小,来设计不同的打印格式,设置纸张大小如下图:?注意:1、可以将纸张设置成横向或纵向打印,相应的纸张宽度和高度值都将互换。2....、如果边界设置为非 0 值,页边距将直接从预览反映出来(四角有边距线)。上下边距的大小设计区中分别反映为页眉和页脚部分整合原套打类型样式到标准报表类型。...3、对报表页面直接设置背景,通过背景图片确定添加文字的位置。应用场景:快递单、信封、明信片,或用于针式打印机,背景图只用做确定添加文字位置使用,不打印,可以预览。

16.2K111

Spread for Windows Forms高级主题(7)---自定义打印的外观

表单打印的多个部分都可以进行自定义,大多数的自定义选项存在于PrintInfo对象。大多数打印选项是PrintInfo对象上进行设置,并在表单级别上应用。...PageOrder 获取或设置页面打印的顺序。 PaperSize 获取或设置使用纸张大小。 PaperSource 获取或设置使用纸张来源。 Preview 用来提供打印预览。...你可以自定义的打印作业设置项包括打印机、纸张来源、以及纸张大小。相对应的,可以设置PrintInfo对象的Printer,PaperSource,或PaperSize属性。...下面的示例代码从一个复选框中选择了纸张来源,并在打印所有表单前设置纸张大小。.../fs /fs"n" 保存字体设置以便重复使用使用以0为基准的字体设置索引,n,引号(查看表的/f) /fu /fu0 关闭下划线 /fu1 打开下划线 /fz /fz"n" 设置字体的大小

3.5K70

快递100电子面单参数错误解决方法(电子面单发货单模板

模板类 使用电子面单图片接口,打印效果宽高显示不正常,可以怎么处理? 请设置一下本地打印机,设置对应的纸张大小或其他打印效果参数。 快递公司面单如果要隐藏收寄件人信息,该如何处理?...发货单类 打印变成横向打印了 根据接口文档,使用settings里面的pageWidth和pageHeight指定纸张的宽度和高度。 发货单接口搭配了续打纸该如何使用?...2、请求参数使用settings,pageWidth设置纸张的宽度,pageHeight设置为null。...表格边框线的显示 右键->表格属性->边框设置为1->间距和边距设置为0 使用发货单接口,已经根据自定义参数格式命名参数了,但是参数列表没有显示是什么问题?...支持自定义企业管理后台的模板配置-发货单模板找一个寄出模板,点击操作的编辑,自定义模板之后保存即可生成专属自定义模板。

1.9K20
领券