【问题标题】:Print raw data in UWP在 UWP 中打印原始数据
【发布时间】:2018-03-01 12:53:54
【问题描述】:

我正在使用 UWP 开发应用。我需要向我的打印机发送一个 RAW 字符串(或文件)并打印出来。我成功地使用了来自here 的旧RawPrinterHelper

我在使用 Windows 应用认证工具包验证应用时遇到了一些问题。 我收到这样的错误:

此应用程序类型不支持 winspool.drv 中的 API ClosePrinter。 MyApp.dll 调用此 API。

我认为RawPrinterHelper 中的DllImport() 是错误的。

有没有办法使用不同的RawPrinterHelper 或以某种方式绕过 Windows 应用认证工具包?

附:我需要在 Microsoft Store 上发布应用。

【问题讨论】:

    标签: printing uwp windows-store-apps


    【解决方案1】:

    如果您已经使用发布版本运行了 WACK 测试,那么正如错误描述的那样,Windows 商店应用程序不支持 API。更多详情请参考Supported API test

    有没有办法使用不同的 RawPrinterHelper 或以某种方式绕过 Windows 应用认证工具包

    windows商店应用打印相关功能请关注this tutorialofficial sample。这提供了 windows 打印相关 API 的替代方案。详情请参考Alternatives to Windows APIs in Universal Windows Platform (UWP) appsPrinting and documents部分。

    如果您想要没有打印对话框的打印功能,您可以参考this thread

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多