问题标签 [printdocument]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - PrintDocument N of N 页
我正在使用此类手动打印和绘制文档,但不确定如何在文档上书写第 1 页,共 10 页,第 2 页,共 10 页等
有任何想法吗?
c# - 如何使用 C# graphics.DrawString 绘制 unicode 字符串
我正在尝试使用 .NET 框架提供的 PrintDocument 将高棉脚本(unicode)字符串发送到打印机。
不幸的是,在我看来 Graphics.DrawString() 不能正确呈现高棉脚本。
平台:Windows 7 Ultimate
IDE:VS 2010 Ultimate
这是示例代码:
c# - .net 2.0 PrintDocument 问题
我正在尝试通过虚拟 PDF 打印机驱动程序(FoxitPDF Writer、doPDF、NovaPDF 等)打印一些页面。
它很少打印。大多数时候页面是空白的。当我尝试从 MS Word 中打印文档时,情况并非如此。
为什么?我应该寻找什么来解决问题?
这是我的代码:
c# - 是否有任何工具可以将 XML/XSLT 或 HTML/CSS 转换为图形?
我想知道,是否有一种工具可以将简单的 HTML/CSS(或只是 HTML)或 XML/XSLT 转换为 Graphics 对象?
我需要在 PrintDocument 上放置一些数据,而使用 Graphics 对象实在是太乏味了。那么有什么工具可以做到这一点吗?
谢谢你。
c# - 帮助创建 PrintDocument 的工具?
我有一个 PrintDocument 及其PrintPage事件,该事件与使用Graphics对象绘制到页面的函数相关联。
但这是非常乏味的。我在设置文件中有一些公司数据,我需要以格式良好的方式放在页面上,你知道,左上角是徽标,右上角是日期,然后中间还有一些数据......
目前,这是我的做法:
现在它不完全一样,我有一些变量,如pageWidth,pageHeight,我可以除以 2 并打印在文档的中心或最右边等。等等。
但是,这又太乏味了。有没有更好的方法来获取页面上的数据以进行打印?
javascript - 使用内部网络,是否可以静默打印文档?
我有一个客户在他们的大厅里有一个触摸屏信息亭。它本质上是一个内部 html 网站。他们希望客户能够单击链接并获得 pdf 打印,而无需看到打印对话框或不必回溯……完全不引人注意的打印。
我已经阅读文章并尝试了近一年的代码片段,但没有找到一个有信誉的解决方案。有些人正确地警告安全漏洞或根本无法做到这一点。
客户端的旧触摸屏结构完全是在 Flash 中制作的,我正在避免这样做。但是,他们能够做到这一点。我相信这个问题已经被问了一千次了,但这真的不可能吗?
当前运行触摸屏的 CPU 是 Windows XP。他们确实有一个工作密切的 IT 人员,但我不知道该问什么。他从未提供任何其他解决方案。
谢谢
c# - 如何设置为默认打印机
如何设置PrintDocument.PrinterSettings.PrinterName
为默认打印机?
我不是在谈论在操作系统中设置默认打印机。相反,我说的是设置 PrintDocument 对象,以便它打印到默认打印机。
c# - 在 PrintPageEventArgs (PrintDocument
我目前正在用 ASP.NET/C# 编写一个应用程序,用户需要能够通过基于 Web 的管理系统生成 PDF 的发票摘要。
客户不想使用 iTextSharp 之类的开源解决方案(我知道这很愚蠢),而是购买了带有虚拟 PDF 打印机的 Adobe Acrobat/Reader(不确定哪个)。因此,我们将与服务器上的这台打印机进行交互以生成 PDF。
这很好——我们可以轻松地生成 PDF 并将它们显示给用户。但是,现在将内容写入要打印的文档的方式(使用 PrintPageEventArgs 事件的 Graphics 类)对我来说有点陌生。编写文本和标题信息是小菜一碟,但是将 GridView 的内容写入文档最简单的方法是什么?
这是我正在使用的那种东西的一些示例代码:
c# - System.Drawing.Brush 来自 System.Drawing.Color
我正在为我们公司开发一个 WinForm 打印应用程序。
打印文档时,我需要获取System.Drawing.Color
文档上每个 Control 的属性,并创建一个System.Drawing.Brush
对象来绘制它。
有没有办法将System.Drawing.Color
值转换为System.Drawing.Brush
值?
注意:我试过研究这个System.Windows.Media.SolidColorBrush()
方法,但它似乎没有帮助。