首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何跳过在microsoft打印机中选择文件夹?

如何跳过在microsoft打印机中选择文件夹?
EN

Stack Overflow用户
提问于 2021-09-13 21:25:09
回答 1查看 1.6K关注 0票数 1

我使用MFC并了解如何跳过配置菜单(将pInfo->m_bDirect设置为false)。但是我想以编程的方式设置文件夹和文件名,而不需要特殊的对话框。如果这是不可能的,你能告诉我一个PDF打印机的这个功能(可能是改变配置文件为这个目标)吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-13 22:24:50

一次一个问题,是有局限性的。

( Q.)我希望设置文件夹和文件名编程没有特殊的对话框。

A.)如果您查看Microsoft Print To PDF最近安装的windows的输出端口

您可能会注意到,它被设置为PORTPROMPT:这正是导致文件名请求的原因。

下面您可能会注意到,我有几个端口设置为一个文件名,第四个端口被称为“我的打印成PDF”。

所以,上个世纪的方法;当我用*复制打印机打印,但给它一个不同的名称,,我可以使用不同的页面比率等,而不改变在标准之一内置。文件的输出将自然生成:-

正好位于一个可重复的位置,即我可以根据调用打印序列的源来文件、监视器和重命名它,这样如果它是我当前的默认打印机,我可以右击文件打印到一个已知的\folder\file.pdf。

您的下一个问题将是如何更改目标位置,这是在使用诸如WordPad命令行打印之类的应用程序时在幕后完成的,我们可以在命令行上指定端口名。

一些用户将使用端口重定向监视器(在Win 10中不支持RedMon,请考虑多端口重定向器)

其他用户将直接通过PrintUI与重复命名的打印机进行交互,在那里您可以更改输出端口、旋转或纸张格式等。

为了便于您的使用,您可以使用新定义的PDF打印机尝试其中一个提示:-

Microsoft Web Browser ActiveX control - printing to a specified (non default) printer

Programmatically set filename and path in Microsoft Print to PDF printer

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69169267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档