airprint相关内容

使用 Swift 在 iOS 中打印视图

我正在开发一个应用程序,需要通过 AirPrint 直接从 iPad 生成和打印访客通行证. 我到处寻找如何打印视图,但我只能找到如何打印文本、webKit 和 mapKit. 有没有办法打印整个视图?如果没有,打印纯文本、框和照片的访客通行证有什么好的解决方案.谢谢. 解决方案 我通过修改此处找到的代码找到了问题的答案:UIView 的 AirPrint 内容 //创建一个 ..
发布时间:2021-12-28 08:06:19 移动开发

iOS 打印不允许 UIPrintInteractionController 出现

我正在为客户研究一个潜在的应用程序,但我遇到了一个无法找到答案的问题.我想做的是自动打印,而不显示 UIPrintInteractionController.我应该指出的重要一点是,它不会成为生产应用程序.我知道否则这可能会侵犯用户的隐私,未经用户同意而直接打印,但这同样不会是 App Store 上的公共应用程序.我发现的一款似乎能够做到这一点的应用程序是 Printer Pro.系统提示用户打 ..
发布时间:2021-12-20 21:01:39 移动开发

为 UIPrintInteractionController 调整 UIImage 的大小

我目前正在研究通过 Airprint 打印视图内容的可能性.对于这个功能,我从视图中创建一个 UIImage 并将它发送到 UIPrintInteractionController. 问题是图像被调整为纸张的全分辨率,而不是原始尺寸(约 300x500 像素).有谁知道如何根据我的图片创建一个合适的页面. 代码如下: /** 从 UIScrollView 创建 UIImage **/ ..
发布时间:2021-09-12 20:21:36 移动开发

iOS启用AirPrint的uiwebview内容

我是XCode和App开发的超级新手。我目前正在iPad的uiwebviews中加载基于Web的应用程序。加载一个特定页面后,它将显示一个pdf文件。 我希望能够使用AirPrint打印此pdf文件。我正在寻找一个简单的解决方案。目前,我正在使用的应用有6个文件。 -ViewController.m -ViewController.h -MainStoryboard_iPad.st ..
发布时间:2020-06-04 19:15:37 移动开发

从UIWebView捕获打印请求

我有一个应用程序,可以包装网站。它允许我们将第三方Web应用程序用于我们业务中的某些服务。它将要做的一件事是打印标签。在移动safari中,如果我进行设置并按print,则该请求将在safari中处理,并且使用空中打印我可以毫无问题地进行打印。 在我的自定义应用程序中,uiwebview发出相同的请求,但是没有任何内容发送到打印机。我添加了一个弹出框,可以手动提交打印作业,但无法捕获来自We ..
发布时间:2020-06-04 19:15:33 移动开发

使用Swift快速打印文本视图的内容

我有一个UITextView,我需要使用Swift来AirPrint内容。我试图尽可能地适应Object-C代码,但是我不知道Object-C(或如何将其转换为Swift),因此这是一个很大的挑战。这是我到目前为止所拥有的: var pic:UIPrintInteractionController = .sharedPrintController() var viewpf:UIViewP ..
发布时间:2020-06-04 19:15:29 移动开发

UIView的AirPrint内容

我正在尝试通过iPad应用程序设置打印,在其中单击“打印”将打印包含所有内容的视图。这是我尝试过的方法(从网上的一些示例中提取): //这是我要打印的视图 //只是一个200x200的蓝色正方形 var testView = UIView(frame:CGRectMake(0,0,200,200)) testView.backgroundColor = UIColor.blueCol ..
发布时间:2020-06-04 19:15:27 移动开发

iPad / iPhone-直接打印到网络打印机而无空印弹出

我正在开发一个iPad / iPhone应用程序,该应用程序要求我在完成交易后在网络打印机上打印出收据。我设法使自动打印功能在某种程度上可以正常工作,因为我可以使UIPrintInteractionController弹出窗口正确显示,单击“打印”按钮,然后在打印机模拟器中查看结果。由于我的应用程序的要求,我希望在完成交易时跳过弹出步骤并自动打印收据。换句话说,是否可以将打印作业发送到预先指定的网 ..
发布时间:2020-06-04 19:15:23 其他开发

使用Swift在iOS中打印视图

我正在开发一个应用程序,该应用程序需要通过AirPrint直接从iPad生成并打印访客通行证。 我到处都在寻找如何打印证件。视图,但我只能找到如何打印文本,webKit和mapKit。 是否可以打印整个视图?如果没有,那么打印纯文本,框和照片的访客通行证是一个很好的解决方案。谢谢。 解决方案 我通过修改以下代码找到了问题的答案: ..
发布时间:2020-06-04 19:15:19 移动开发

使用iOS 4.2中的新打印内容生成PDF

从历史上看,我的应用程序已将确认生成为纯HTML,并将该HTML传递给普通的MFMailComposeViewController,以便通过电子邮件发送给客户。我想尝试利用iOS 4.2中的新打印类将HTML呈现为PDF并将其作为附件发送。 我尝试了以下内容: NSString * html = / *在这里生成我的HTML * / NSMutableData * pdfData ..
发布时间:2018-09-30 12:28:58 移动开发

如何一次性AirPrint多个打印格式化程序?

我的最终目标是创建多个 UIMarkupTextPrintFormatter 并将它们全部打印在一个打印作业中。 例如,第一个格式化程序包含填充第一页和第二页的一小部分的文本。虽然还有空间可以打印第二个格式化程序,但我希望第二个格式化程序在第三页上打印。基本上,在打印另一个格式化程序之前,请先启动一个新页面。 我不知道一个格式化程序在编译时会填满多少页面,因为它取决于用户输入。也许是1 ..
发布时间:2018-09-21 18:57:28 移动开发

UIPrintInteractionController presentFromRect问题

我使用presentFromRect方法显示来自UIButton的AirPrint选项,一切都按预期工作,但如果我一直按下按钮足够快,我的应用程序会崩溃EXC_BAD_ACCESS,可能是因为popover没有被释放。 我在启用ARC的情况下使用Xcode 4.2。 任何帮助都会很棒! 更新2:问题只发生在iOS 5模拟器上,iPad 4.3模拟器按预期工作。 更新: ..
发布时间:2018-09-21 18:26:03 移动开发

在iOS设备中创建Bonjour AirPrint服务

所以我想到要将iOS服务作为打印机发布(宣布服务),我使用NSNetService并将类型设置为 _ipp._tcp 。 但为了被认可为AirPrint打印机,要求包括: AirPrint使用IPP进行打印管理。 AirPrint收听mDNS(Bonjour / Avahi)进行打印机发现。 AirPrint需要 _universal 子类型将出现在 _ipp 公告中,然后才会考虑 ..
发布时间:2018-09-19 19:33:09 移动开发

iOS打印不允许出现UIPrintInteractionController

我正在为客户研究一个潜在的应用程序,我有一个问题,我无法找到答案。我想要做的是自动打印,而不显示 UIPrintInteractionController 。我应该做的一个重点是不会成为一个生产应用程序。我知道否则这可能会违反用户的隐私而不经用户同意打印,但这也不会是App Store上的公共应用程序。我发现的一个应用程序似乎能够 Printer Pro 。提示用户打印测试页,打印页面时不会出现 ..
发布时间:2018-08-31 19:29:36 移动开发