问题标签 [uiprintinteractioncntrler]
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.
objective-c - 在 IOS 8 中跳过打印 UI?
我可以找到一些跳过打印 UI 并通过 Air Printer 直接打印的代码。但代码不完整。代码如下,
在这段代码中,提到了self.savedPrinter。但是我怎样才能在这里得到保存的打印机。请给我一个完整的答案或示例解决方案。
ios - UIPrintInteractionController Printingitems - 关闭
我已使用此功能成功打印了一个 PDF:
当我想打印几个 PDF 时,我已将其放入一个数组(证书)中。在我选择打印机之前,printController 对话框关闭,并且出现以下错误。“警告:在演示或关闭过程中尝试从视图控制器中关闭!”
我是否需要为 printcontroller 使用一些 delgate 方法,或者有什么问题?
这是我打印几个 PDF 文档的尝试。
ios - 使用 UIPrintInteractionController 打印图像和文本
我正在使用以下代码打印组合的文本和图像。打印工作但不打印图像,而是打印其二进制数据。
如何显示图像而不是二进制数据
任何建议将不胜感激
ios - 从同一网络但不同子网中的 iOS 应用程序访问 wifi 打印机
在我的项目中有一个打印选项,我们使用以下代码打印一个简单的 pdf 文件:
当我在打印机模拟器中对其进行测试时,它工作正常。我的要求是打印机可能在同一个 wifi 的另一个子网上。我该如何进行这项工作?
swift - 打印在 WKWebView 中显示的 PDF 文件
我正在尝试从 WKWebView 打印。网页和图像工作正常。
只有当我打印 PDF 文件时,页面都是空白的。
这是我用来创建 printController 的代码:
有人可以帮助我走向正确的方向吗?这个问题有解决方案吗?
swift - 可用打印机及其 URL 的日志列表
我正在尝试设置一个UIPrinter
实例,以便我的 iPad 应用程序可以直接打印到该打印机,而无需显示打印控制器对话框。我遇到的问题是我似乎找不到这台打印机的 URL。它通过 AirPrint 连接。
访问http://localhost:631/printers/
确实显示了打印机,但它显示了打印机 URL 的 USB 版本(即usb://Brother/QL-710W?serial=12345
)。
我想知道的是,如何打印(到调试输出)我的可用打印机列表及其 URL?我想通过这样做,我可以找到我的打印机的 AirPrint URL 并从那里开始。
谢谢!
swift - AirPrint (UIPrintInteractionController) 使用 iOS 9、swift 2、XCode 7 打印警告
自从更新到最新的 XCode/Swift 2/iOS 9 后,我在尝试使用 UIPrintInteractionController 时不断收到警告。
这些警告仅在我打开“打印模拟器”时发生。我认为这是我的应用程序,所以我用一个 UIButton 制作了一个新的单视图应用程序,它执行非常简单的代码,但它仍然会生成警告。它发生在手机和 iPad 模拟器上
请帮忙。快把我逼疯了,谢谢大家
以下是警告:
iphone - 如何从应用程序文档目录打印 .pdf 文档
我正在尝试从我的应用程序文档目录中提取 .pdf 并将其加载到 PIC 中。PIC 显示没有错误,但在预览中不显示任何数据。我在这里想念什么?我只是采取了完全错误的方法吗?
日志显示如下:***2015-11-08 08:56:30.462 ShortShooter4[16153:7505181] Path = /Users/myUserName/Library/Developer/CoreSimulator/Devices/02F8C004-6BA3-4F7B-9FC4-743DA205D7DD/数据/容器/数据/应用程序/796A70BC-4159-4B18-825E-B35043BC5704/文档
2015-11-08 08:56:30.462 ShortShooter4[16153:7505181] pdfFileName = /Users/muUserName/Library/Developer/CoreSimulator/Devices/02F8C004-6BA3-4F7B-9FC4-743DA205D7DD/data/Containers/Data/Application/796A70BC -4159-4B18-825E-B35043BC5704/Documents/Observation.PDF 2015-11-08 08:56:31.080 ShortShooter4[16153:7505181] 对 .*** 的开始/结束外观转换的不平衡调用
所以我可以看到文件在那里。我也有不平衡的通话问题,但我会单独进行攻击。
ios - 让用户选择 AirPrint 输出类型
我正在使用以下代码来打印东西:
有没有办法让用户在输出类型(.GrayScale
或.General
ie)之间进行选择?
我试过printInfo.outputType = [.General, .GrayScale]
了,但没有奏效......
提前致谢 :)
objective-c - 当方向设置为横向时,UIPrintInteractionController 会附加一个空白页
我正在尝试使用将字符串发送到打印机UIMarkupTextPrintFormatter
,当我不更改页面方向时一切都很好 - 默认情况下设置为纵向。
但是,当我将页面方向设置为横向时,一个空白页面会附加到呈现的输出中,就好像页边距超出了第一页一样。
这是我的打印代码:
另外需要注意的是,当页面设置为横向时,Xcode 会记录一些与自动布局相关的错误。
我试图只打印第一页,但找不到任何关于设置页面范围的信息,可以设置UIMarkupTextPrintFormatter
一个startPage
变量,但设置它并不走运,即使我将它设置为第二页,它也会呈现为t 设置为任何东西。
我可以通过删除空白页或仅将打印范围设置为第 1 页来解决此问题,但到目前为止我无法完成其中任何一个。有任何想法吗?