Printing Win8应用程序,用于在WLAN上搜索打印机,让用户选择打印机并获取打印输出

Printing Win8应用程序,用于在WLAN上搜索打印机,让用户选择打印机并获取打印输出,printing,windows-store-apps,winrt-xaml,Printing,Windows Store Apps,Winrt Xaml,我想在win8应用程序中实现以下功能:- 应用程序检测WLAN名称,该名称采用特定格式,可用于检测建筑物和地板 应用程序显示与用户位于同一楼层的打印机 用户选择打印机 我知道打印合同,但允许用户选择已添加的打印机,不允许根据要求在WLAN中搜索和选择打印机。这不是Windows应用商店应用程序的预期用途。您将无法找到完成这些任务的API。原因是多方面的。核心问题是操作系统处理打印机,而不是应用程序 我希望这能为你节省一些时间 祝你好运 不幸的是,您可能无法通过计算机已知的设备直接执行此操作。在W

我想在win8应用程序中实现以下功能:-

  • 应用程序检测WLAN名称,该名称采用特定格式,可用于检测建筑物和地板
  • 应用程序显示与用户位于同一楼层的打印机
  • 用户选择打印机

  • 我知道打印合同,但允许用户选择已添加的打印机,不允许根据要求在WLAN中搜索和选择打印机。

    这不是Windows应用商店应用程序的预期用途。您将无法找到完成这些任务的API。原因是多方面的。核心问题是操作系统处理打印机,而不是应用程序

    我希望这能为你节省一些时间


    祝你好运

    不幸的是,您可能无法通过计算机已知的设备直接执行此操作。在Windows应用商店应用程序中打印使用合同,就像访问未知库中的文件或访问联系人一样。这些采摘者是守卫,旨在防止社会工程和未经授权的访问等。因此,您可能需要在网络上创建一个自定义服务(如WCF),该服务枚举所有打印机,并充当实际打印和创建打印文档之间的中介。然后,你的应用程序可以过滤它返回的枚举。标记正确答案被认为是礼貌的。