Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >在windows应用程序中静默打印表单的最佳解决方案

在windows应用程序中静默打印表单的最佳解决方案
EN

Stack Overflow用户
提问于 2014-09-15 11:28:18
回答 1查看 928关注 0票数 1

我需要开发一个打印表单的应用程序。最初的计划是在windows中将此应用程序创建为桌面应用程序。打印应该是静默的,不会提示任何东西,而且速度应该太快。所以我关心的是文档的格式或文档类型(word、pdf等)。如果我使用pdf或其他格式,它最初会在pdf阅读器中打开,然后打印。当我搜索时,我得到了pcl文件。所以现在我的问题是,pcl是打印的确切格式,或者有比这个更好的格式吗?

EN

回答 1

Stack Overflow用户

发布于 2014-09-15 12:05:03

您可以使用System.Drawing.Printing.PrintDocument中的PrintDocument类,下面是我尝试打印屏幕截图的示例

代码语言:javascript
代码运行次数:0
复制
    private void print_btn_Click(object sender, EventArgs e)
    {
         PrinterSettings ps = new PrinterSettings();
         printDialog1.Document = printDocument1;
         printDocument1.PrinterSettings = ps;

        this.printDocument1.PrintPage += new PrintPageEventHandler(this.printDocument1_PrintPage);

        printDocument1.Print();            
   }


    private void printDocument1_PrintPage(object sender, PrintPageEventArgs e)
    {

        e.Graphics.CopyFromScreen(new Point(),new Point(),new Size(this.Width,this.Height));
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25847033

复制
相关文章
前端报表如何实现无预览打印解决方案或静默打印
在前端开发中,除了将数据呈现后,我们往往需要为用户提供,打印,导出等能力,导出是为了存档或是二次分析,而打印则因为很多单据需要打印出来作为主要的单据来进行下一环节的票据支撑, 而前端打印可以说是非常令人头疼的一件事。
葡萄城控件
2023/02/10
2.6K0
前端报表如何实现无预览打印解决方案或静默打印
最佳移动应用程序分析解决方案
译者:池金锐 审校:李晓艳 本文长度为1447字,预估阅读时间5分钟。 引言:230个开发者和180万个apps案例向我们展示了什么是最好的移动应用程序分析方案。 虽说谷歌移动分析在市场上基本上
iCDO互联网数据官
2018/03/05
1.2K0
最佳移动应用程序分析解决方案
在Windows 10的事件查看器中查看打印日志
2.开启打印日志 必须以管理员身份登录才能在事件查看器中启用或禁用打印日志记录。 如果您一段时间未看到"应用程序和服务日志",请不要打扰,因为刷新和填充日志可能会花费一些时间。 展开"应用程序和服务日志"文件夹-" Microsoft"文件夹-" Windows"文件夹-"PrintService"文件夹 在"事件查看器"的" PrintService"窗格下,右键单击" Operational"条目,然后选择" 属性",启用日志记录。
似水的流年
2021/09/23
5.7K0
在Windows 10的事件查看器中查看打印日志
突破技术限制,实现Web端静默打印
作为Web开发的同僚们,估计都有一个共同的烦恼,Web端为什么不能够像 CS端那样直接打印预览?直接移除掉打印预览界面不就可以了?
葡萄城控件
2022/05/09
2.2K0
突破技术限制,实现Web端静默打印
20 个适用于 Windows 的最佳开源应用程序
如果您不信任主流应用的安全和隐私政策,或者只是想使用完全免费的应用,那么开源应用正是您想要的应用类型。
梦溪
2021/08/09
2.3K0
python 打印表单格式
Some places still have legacy environments that are slowly migrating to newer versions. I was able to resolve it by just removing the unicode_literals and utf. Thanks for the response!
py3study
2020/01/09
1.2K0
在Windows Mobile上隐藏你的应用程序
    有时候,我们需要在Windows Mobile上做一些invisible的应用程序,使得用户无法察觉。这几天找了一些资料,请教了Jake等一些朋友,下面就做一个简单的总结。 1. 如何逃脱“任
ShiJiong
2018/01/10
1.2K0
在Windows Mobile上隐藏你的应用程序
django中ModelForm多表单组合的解决方案
django是Python语言快速实现web服务的大杀器,其开发效率可以非常的高!但因为秉承了语言的灵活性,django框架又太灵活,以至于想实现任何功能都有种“条条大路通罗马”的感觉。这么多种选择放在一起,如何分出高下?我想此时的场景下就两个标准:
陶辉
2019/06/21
3.4K0
在 Windows上写 Python 代码的最佳组合!
使用 Windows 系统一大好处是它的应用太丰富了,甚至强大的 GPU 也能在闲暇时间做点其它「工作」。然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。
小F
2021/09/14
5.2K0
【静默】在RHEL 6.5上静默安装Oracle 18c
今天小麦苗给大家分享的是【静默】在RHEL 6.5上静默安装Oracle 18c。
AiDBA宝典
2019/09/29
9420
【静默】在RHEL 6.5上静默安装Oracle 18c
windows 应用程序在关机时的退出代号
在 windows 应用程序关闭的时候可以通过进程的 ExitCode 了解这个应用是如何关闭的
林德熙
2019/03/13
1.3K0
RxJS 在 Angular响应式表单中的使用
FormControl 的 valueChanges 属性和 statusChanges 属性包含了会发出变更事件的可观察对象。 例子
mafeifan
2019/03/04
5.1K0
javascript表单提交的内容显示在表格中
实现三个文本域的内容提交之后显示在表格中,代码直接用文本文件运行,记得后缀改为.html 运行结果
别团等shy哥发育
2023/02/27
7.5K0
javascript表单提交的内容显示在表格中
Java 在 PDF 中添加表单域
PDF表单域是指用户在PDF文件中可以自主进行填写、选择等操作的区域,其主要目的是采集用户输入或选择的数据。常见的表单域包括文本框、单选按钮、复选框、列表框和组合框等。文本将介绍如何使用 Free Spire.PDF for Java在Java程序中创建PDF表单域。
用户1289394
2020/12/18
3.9K0
在条码打印软件中如何打印黑底白字标签
在条码打印软件中绘制普通文本添加文字的的时候,一般都是白底黑字的。但是有的时候,个别客户想要实现黑底白字的效果,这个在条码打印软件中该如何设置呢?接下来我们一起来看下在条码打印软件中将文字设置成黑底白字的操作步骤:
用户5746110
2019/09/10
2.3K0
windows 任何应用程序在 运行 里直接打开
    很多时候电脑的桌面 应用 icon 很多了,不方便找到也比较浪费时间,还有 有些 应用 icon 也许不想放在桌面上,如果能用命令方式打开 应用 那该多好。
卓越笔记
2023/02/18
9200
windows 任何应用程序在 运行 里直接打开
避免Java应用程序中NullPointerException的技巧和最佳实践
Java中的NullPointerException是我们最经常遇到的异常了,那我们到底应该如何在编写代码是防患于未然呢。下面我们就从几个方面来入手,解决这个棘手的问题吧。
淡定的蜗牛
2019/10/29
1.1K0
21种Web应用程序中处理密码的最佳做法
密码就像你系统的钥匙。因此,如果你是一个真诚的Web开发人员,那么,确保其实力是你的责任!
沙漠尽头的狼
2021/12/01
1.1K0
21种Web应用程序中处理密码的最佳做法
【DB笔试面试852】在Oracle中,什么是静默建库?
采用DBCA(DataBase Configuration Assistant,数据库配置助手)的silent模式可以快速创建一个数据库。silent模式采用命令行方式一次将所有信息提供给DBCA完成数据库的建立,在建立过程中不存在交互的情况,所有的信息、错误和告警都写到日志文件中,只在结束时屏幕上打印出日志文件的位置。
AiDBA宝典
2020/08/10
9200
【DB笔试面试852】在Oracle中,什么是静默建库?
在条码打印软件中如何打印黑底白字标签
在条码打印软件中绘制普通文本添加文字的的时候,一般都是白底黑字的。但是有的时候,个别客户想要实现黑底白字的效果,这个在条码打印软件中该如何设置呢?接下来我们一起来看下在条码打印软件中将文字设置成黑底白字的操作步骤:
用户5746110
2019/09/18
2.2K0

相似问题

在铬中静默打印

212

Web应用程序中的“静默”打印

111

Windows应用程序中的打印表单

13

为什么"\n“不在Windows中添加静默打印?

13

在Java中静默打印PDF

71
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档