问题标签 [airprint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iOS AirPrint-设置默认打印机
我有一个在公司内部运行的企业 iPad 应用程序。我在应用程序中使用 AirPrint,并且我的 WIFI 网络中有几台空中打印机。
我需要为某些用户组设置默认打印机并限制其他所有打印机。(无需显示在打印机列表中)
有人知道怎么做这个吗?我在 UIPrintInfo 中看到了一个 printerId 属性。也许我可以用这个。没有把握。
iphone - iOS 打印不允许 UIPrintInteractionController 出现
我正在为客户研究一个潜在的应用程序,但我遇到了一个无法找到答案的问题。我想做的是自动打印,而不UIPrintInteractionController
显示 get 。我应该指出的重要一点是,这将不是一个生产应用程序。我知道,否则这可能会侵犯用户的隐私,在未经用户同意的情况下进行打印,但这不会是 App Store 上的公共应用程序。我发现一个似乎能够做到这一点的应用程序是Printer Pro
. 系统会提示用户打印测试页,并且该页面打印时没有UIPrintInteractionController
出现 - 这个应用程序在商店中,所以我假设有一种合法的方法可以做到这一点。有谁知道这是怎么做到的?
ios - 从 UIWebView 捕获打印请求
我有一个应用程序是网站的包装器。它允许我们将第三方网络应用程序用于我们业务中的某些服务。它将做的一件事是打印标签。在移动 safari 中,如果我进行设置并按下打印,请求会在 safari 中处理,我可以使用空中打印毫无问题地进行打印。
在我的自定义应用程序中,uiwebview 发出了相同的请求,但是没有任何内容发送到打印机。我添加了一个弹出框,我可以手动提交打印作业,但我无法捕获来自 web 视图的任何打印请求。
iphone - 如何从 airprint 获得打印支持不启用打印机
我有Posiflex打印机。据我所知,它没有启用 AirPrint。而且它也没有wifi。我需要做的是连接到打印机并使用安装在我的 iPad (IOS 5) 中的启用 AirPrint 的应用程序进行打印。
我在网上搜索,但找不到任何有希望的解决方案。
我发现xPrintServer可以用来解决我的问题。但不幸的是它不支持Posiflex 打印机。
还有另一种解决方案也需要 PC。使用该 iPad 可以通过 PC 连接到打印机,并且 PC 需要启动并运行才能进行打印,这是不可接受的。有人可以帮助解决这个问题。
ios - 如何编写代码(Web 应用程序)以在点击打印图标时从 ipad 自动查找 wifi 打印机
我正在创建一个 iPad 版本的网页。当试图查看通过 wifi 连接 ipad 和打印机的可能方法时,许多网站说没有空中打印是不可能的。我只需要知道,
1)是否可以通过WiFi连接iPad和打印机而无需进行空中打印?
2)如何让我的应用程序自动查找打印机并连接到打印机并通过代码进行打印?
3)哪个是查找有关此问题的代码的最佳位置(站点)?
4) 除了空中打印,还有哪些通过 WiFi 连接 iPad 和打印机的方法?
提前致谢。
objective-c - 除非文件类型为 png,否则 Air Print Action 不执行任何操作
与 Air Print 争吵不按按钮做任何事情,我试图从屏幕上打印文件(我第一次实现这个)
我已经添加了UIPrintInteractionControllerDelegate
in .h
.m 连接了我的按钮,该按钮已被检查为正常工作
按钮处理程序代码:
除非文件类型设置为png
ios - 通过 Xcode 在 App 中打开打印对话框?
我对 iOS 编程非常陌生,遇到了一个问题。我有一个 pdf 我想从互联网上打印出来。我如何在没有第三方应用程序的情况下通过我的应用程序打印这个?另外,我听说过苹果的 AirPrint,它预装在 iOS 设备上。我将如何使用它?谢谢。
iphone - iOS:UIPrintInteractionController 如何更改 chrome 颜色?
在 iOS 中,如何更改打印弹出窗口周围的 chrome 的颜色?
(Objective-C 或 C# 一样好)
这是我显示打印机的方式:
这是一个屏幕截图:
ios - Airprint 远程网页(来自 URL)
有没有办法打印网站/网页?即你知道网址。
我知道有一种方法可以将其加载到 webview 中并打印出来,但这似乎有点 OTT。
那么有没有printFromWebpage:(NSURL *)url
风格方法呢?或者更简单的方法?
非常感谢
ios - Offscreen iOS 6 MKMapViews 和 UIViewPrintFormatter——让它们及时渲染?
我有兴趣打印一些不属于视图层次结构的 MKMapView,并且仅在用户点击打印时创建。
似乎以下情况是正确的:
- 屏幕外的 MKMapViews 根本不渲染。
- 打印 MKMapView 会打印出它呈现的内容,但它目前是这样的。
所以似乎要打印我的地图视图,我需要将它们放入视图层次结构中。幸运的是,从实验来看,我似乎可以在屏幕上将一堆地图视图并排放置,它们仍然会渲染。
我的主要问题是我怎么知道他们已经渲染了?如果我在将地图视图放入视图层次结构后立即触发打印命令,它们将打印部分渲染,缺少位,如下所示。我想等到他们完成加载,然后运行打印作业。(如果他们可以在屏幕上显示打印表时在后台加载,那就更好了,然后我只是在用户点击打印后给用户一个进度条,直到地图完成加载。)
(下图显示了打印部分加载的地图视图时会发生什么。)
我的第二个问题是:有没有更好的方法来打印多个地图视图?将所有内容都放入视图层次结构并不是很好——它限制了我可以使用的最大大小,这意味着我有很多笨拙的代码来处理子视图。