gpt4 book ai didi

virtual - Windows虚拟打印机驱动程序

转载 作者:行者123 更新时间:2023-12-04 13:55:37 26 4
gpt4 key购买 nike

您能帮我解决以下问题吗?

  • 如果我需要将PostScript流转换为其他格式的虚拟打印机,我是否必须从头实现虚拟打印机或实现呈现插件?
  • 呈现插件似乎仅支持某些自定义。同样,数据总是进入假脱机程序,在这种情况下不需要。
  • 如果我实现了虚拟打印机驱动程序,它会完全取代Microsoft PostScript驱动程序还是Microsoft通用驱动程序?
  • 由于我的驱动程序是虚拟的,因此编写兼容PostScript的驱动程序还是兼容Universal Driver的驱动程序都无关紧要?
  • 除了实现虚拟打印机驱动程序之外,还有其他方法可以将打印的文档转换为自定义文档格式吗?我可以挂上端口监视器之类的东西吗?据我了解,我猜不是。
  • 最佳答案

    您需要的是端口监视器。您可以使用WDK中的Microsoft Postscript驱动程序创建虚拟打印机。您无需为此部分提供任何代码,只需提供一个INF和PPD文件即可描述您的虚拟打印机。一旦工作并安装完毕,用户从应用程序打印时便会看到您的虚拟打印机。该打印机将产生像任何标准Postscript打印机一样的Postscript流,然后将其发送到打印机的端口监视器。

    现在添加一个端口监视器,以处理将Postscript流转换为所需的任何格式。端口监视器比打印驱动程序要容易得多。

    编辑:安迪在评论中指出v4(即Win8)打印驱动程序不支持自定义端口监视器。但是,v3驱动程序仍将在Win8中工作。

    关于virtual - Windows虚拟打印机驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2190476/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com