打印机驱动程序类型应用程序

发布于 2024-11-19 15:03:48 字数 341 浏览 1 评论 0原文

我正在开发一个应用程序,它要求我创建一个打印机类型驱动程序,该驱动程序可以降低文档的质量,然后打印该文档。

其中文档可以是图像、word、pdf 等任何内容。并且此应用程序应在文档打印机菜单中列为新打印机。

我正在考虑创建一个将作为打印机驱动程序安装的应用程序,当选择该打印机进行打印时,该应用程序将打印文档视为图像,并根据用户输入降低图像质量。然后可以将它们复制到新的 pdf 中,然后使用默认打印机驱动程序以静默方式打印此新创建的 pdf。

谁能告诉我我的想法是否正确,如果我的想法正确,请帮助我,因为我不知道如何做这些事情。

我使用 C# 和 .NET 来创建此应用程序。

提前致谢

I am working on a application which requires me to create a printer type driver, which offers to decrease the quality of document, and then prints the document.

Where document can be anything like image, word, pdf. And this application should be listed as new printer in the documents printers menu.

What I was thinking to create an application that will be installed as printer driver, and when this printer is selected for print then this application consider print documents as image and decrease the image quality based on user input. then these can be copied into new pdf and then print this newly created pdf silently using default printer drivers.

Can anyone tell me if I am thinking on the right track, and if I am thinking on right then please help me out in this, as I have no idea how to do this stuff.

I am using C# and .NET for creating this application.

thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

忘东忘西忘不掉你 2024-11-26 15:03:48

这是一个很好的方法,但不可能用 C# 和 .NET 创建打印机驱动程序。您将需要 Windows 驱动程序工具包和 C/C++。

It's a good approach but it's not possible to create a printer driver in C# and .NET. You will need the Windows Driver Kit and C/C++.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文