Printing 在UWP中打印原始数据

Printing 在UWP中打印原始数据,printing,uwp,windows-store-apps,Printing,Uwp,Windows Store Apps,我正在UWP中开发一个应用程序。我需要向打印机发送一个原始字符串或文件,并将其打印出来。我成功地使用了来自的旧RawPrinterHelper 我在使用Windows应用程序认证工具包验证应用程序时遇到一些问题。 我会遇到这样的错误: 此应用程序类型不支持winspool.drv中的API ClosePrinter。MyApp.dll调用此API 我认为RawPrinterHelper中的DllImport是错误的 有没有办法使用不同的RawPrinterHelper或以某种方式绕过Window

我正在UWP中开发一个应用程序。我需要向打印机发送一个原始字符串或文件,并将其打印出来。我成功地使用了来自的旧RawPrinterHelper

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

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

我认为RawPrinterHelper中的DllImport是错误的

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


另外,我需要在Microsoft应用商店上发布该应用。

如果您已经使用发布版本运行了WACK测试,则如错误所述,windows应用商店应用程序不支持API。更多详情请参考

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

有关windows应用商店应用程序中的打印相关功能,请按照和。这提供了windows打印相关API的替代方案。详情请参阅

如果希望打印功能不带打印对话框,可以参考