问题标签 [printdialog]

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.

0 投票
1 回答
121 浏览

macos - Mac - 在打印对话框扩展中点击打印按钮显示模式窗口

当用户点击打印按钮时是否可以执行自定义操作?例如,我可以在打印前显示验证对话框吗?

我是 Mac 打印机开发的新手。任何帮助将不胜感激。谢谢!

0 投票
3 回答
1690 浏览

c# - 如何在 wpf 中打印文件?

如何使用 PrintDialog.PrintDocument() 方法在 WPF 中打印指定文件?

我想使用打印对话框打印 html 页面。

0 投票
2 回答
53775 浏览

c# - 打印前显示打印对话框

我想在打印文档之前显示打印对话框,以便用户可以在打印之前选择另一台打印机。打印代码为:

此代码是否能够打印当前表单?

0 投票
1 回答
424 浏览

javascript - 从打印对话框返回焦点后单击链接

我有一个网页可以在加载时显示打印对话框。单击打印(并返回页面焦点)后,我需要单击一个链接。有谁知道我可以做到这一点的使用 jQuery 或 Javascript 的方法吗?

这是我目前拥有的,但它似乎不起作用:

0 投票
1 回答
266 浏览

java - 打印对话框设置 - 传递初始值

在 Java 中,当我调用打印对话框时,页面设置为从 1 到 9999 打印。我根据我的JTable行号拆分页面。

如果我的表格行数少于 40,则整个打印在 1 页中,否则左侧行将传递到下一页。所以我的页面拆分是基于行数的。

是否可以将值传递给打印对话框?

IE,如果行数是60,要打印的页码是2..我可以在对话框出现时设置它吗?

0 投票
1 回答
1760 浏览

java - 如何打印使用 Apache Poi 和 java 制作的工作簿文件?

我在 eclipse 中创建一页工作簿文件,需要打开打印对话框并打印这些文件。我了解如何打开打印对话框和所有内容,我只是找不到如何告诉系统它是我想要打印的工作簿文件“wb”。所以打开对话框是行不通的,除非它知道我想用它打印什么。至少有人可以向我发送正确的方向而不告诉我阅读 java 打印对话框教程。我已经读了三遍了,但我不明白如何让我的情况发挥作用:/我不是在处理图形对象,而是在处理工作簿对象。

0 投票
1 回答
2339 浏览

c# - 打印机只打印到默认打印机

这是我使用的代码(只是与打印相关的部分):

按钮 1 onclick 处理程序方法:

还有我的 pd_PrintPage 方法:

我的问题的第一部分是,这不会打印到选定的打印机(在打印对话框中选择)。如果这是默认打印机,它只会打印到打印机。在 Windows 7 下它可以工作,它可以识别默认打印机,因此默认情况下,默认打印机将在我单击按钮后出现的打印对话框的组合框中选择。

我的主要问题是,这在 Windows Xp 下根本不起作用(不幸的是我只能使用它)。我有点好奇为什么。所以不知道是我弄的乱七八糟,还是Windows Xp下不支持。

我应该用什么来完成或更正我的代码?

任何帮助表示赞赏,非常感谢您!米图拉巴蒂

0 投票
3 回答
1328 浏览

c# - WPF 访问打开的打印对话框并关闭它们

我有一个 WPF 应用程序,需要在 5 分钟不活动后注销用户。

但是,如果用户打开任何页面的打印对话框,并且 5 分钟内不触摸屏幕,即使我注销用户并清除所有子元素,打印对话框仍然停留在 WPF 表单的顶部,有人可以来继续打印什么曾经页面用户停留。

我尝试使用;

或者

但无法访问 PrintDialog 并关闭它。

如果用户没有响应打印对话框,有什么方法可以访问并关闭它?

0 投票
1 回答
1276 浏览

java - 使用光栅 PTR 打印机在 java 中打印文件

我有两段代码用于使用 java 进行打印,如下所示:

第一个密码

此代码有一个 printDialog 并按预期在打印机上打印

第二个代码:

}

打印时没有打印对话框,这是我所追求的,但这会在打印机上打印一个空白页。

现在可能的目标是只使用这些代码之一,但我已经提供了我尝试过的内容。我需要让代码 1 工作但没有打印机对话框。

如果我确实从代码 1 中删除了 printerDialog,那么它基本上与代码 2 相同(在这台打印机上打印空白)。

我相信问题在于代码一中传递的参数PrintService service = ServiceUI.printDialog(null, 200, 200, printService, defaultService, DocFlavor.INPUT_STREAM.GIF, pras);不再被传递

是否有从 PrintService 传递参数 service = ServiceUI.printDialog(null, 200, 200, printService, defaultService, DocFlavor.INPUT_STREAM.GIF, pras); 在不使用对话框的情况下进入打印机,或者是否有一种方法可以跳过对话框,就好像用户单击了“是”一样?

首先为非常长的帖子道歉。希望有人能帮忙,或者给我一些建议。先感谢您

0 投票
1 回答
3569 浏览

c# - 在 WPF 中打印固定文档

我有一个包含大约 70 个固定页面的固定文档,当我尝试通过以下代码打印该固定页面时,出现异常

代码:

异常:内存不足,无法继续执行程序。

我想一页一页地打印那 70 页,但是尽管我通过 google 上网,但我没有得到任何打击....任何方式....?