问题标签 [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.
ios - 空气打印图像物镜 c
我是 xcode 的初学者,我想为我的目标 C 应用程序使用 Air Print 进行打印。这是我目前拥有的代码。
现在它正在打印,TextField
但我希望它打印image
. 如果有人可以提供帮助,那就太好了!
ios - 以 A5 尺寸横向打印 PDF
我目前正在尝试通过 AirPrint 从我的 iPad 打印 PDF。当我以 A4 尺寸和纵向直接打印 PDF 时,一切正常。
但是,现在我希望打印的 PDF 为 A5 大小并且是纵向的,就像我现在无法制作的 A4 纸大小的一半。任何人都对此有所了解,要么我应该调整 PDF 文件的大小(不是最好的),要么有其他方法可以做到这一点
我正在使用UIPrintInteractionController
它,它是打印的代表,而源来自viewPrintFormatter
加载 PDF 的 webView。
页面渲染器:
然后将其保存为物理文件:
最后打印出来:
objective-c - ios - 使用 AirPrint 打印 HTML 时出现字体问题
我正在使用air print打印 HTML 页面。这是我的代码
一切都打印得很好。但只有我得到改变字体和打印文本的问题。
我尝试通过Web打印相同的HTML ,但打印正确。但是当我从设备尝试时,字体会自行改变。
我需要做什么来解决这个问题?
swift - How to create a UIPrintPaper to test UIPrintInteractionControllerDelegate
Having written a UIPrintInteractionControllerDelegate
, I wish to unit test its paper selection functionality in printInteractionController:choosePaper:
Its declaration is:
It is a simple matter of calling it with predefined UIPrintPaper values and checking the output. However I am unable to create UIPrintPaper instances. Here is how UIPrintPaper is declared:
The paperSize and printableRect properties are readonly and there is no initializer to define them. How can I create UIPrintPaper to represent different paper sizes for my tests? (A4, US Letter, 4x6...)
objective-c - UIPrintInteractionController 在 iPhone 6Plus、6SPlus 和 iPad Air 2 上引发 UICollectionViewFlowLayout 错误
我有一个允许用户打印一些文本的 iOS 应用程序(Base SDK 8.0)。
该应用程序在 iOS 8.4 模拟器上的所有设备上运行良好,在 9.3 模拟器上除了 iPhone 6Plus、6S Plus 和 iPad Air 2 之外的所有设备上都可以正常运行。
对于 9.3 上的那些设备,一切仍然可以打印,但会引发以下警告:
2016-06-28 12:29:11.380 AppName[46451:4620456] 对 . 2016-06-28 12:29:11.437 AppName[46451:4620456] UICollectionViewFlowLayout 的行为未定义,因为:2016-06-28 12:29:11.437 AppName[46451:4620456] 项目高度必须小于UICollectionView 的高度减去部分插入顶部和底部值,减去内容插入顶部和底部值。2016-06-28 12:29:11.437 AppName[46451:4620456] 相关的 UICollectionViewFlowLayout 实例为 , 并附加到 ; 层 = ; 内容偏移:{0, 0}; contentSize: {1074, 382.66666666666663}> 集合视图布局: . 2016-06-28 12:29:11.438 AppName[46451:4620456] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获此问题。2016-06-28 12:29:11。446 AppName[46451:4620456] UICollectionViewFlowLayout 的行为未定义,因为:2016-06-28 12:29:11.446 AppName[46451:4620456] 项目高度必须小于 UICollectionView 的高度减去部分插图顶部和底部值,减去内容插入顶部和底部值。2016-06-28 12:29:11.447 AppName[46451:4620456] 相关的 UICollectionViewFlowLayout 实例是 , 并附加到 ; 层 = ; 内容偏移:{0, 0}; contentSize: {1074, 382.66666666666663}> 集合视图布局: . 2016-06-28 12:29:11.447 AppName[46451:4620456] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获此问题。4620456] 项目高度必须小于 UICollectionView 的高度减去部分插入顶部和底部值,减去内容插入顶部和底部值。2016-06-28 12:29:11.447 AppName[46451:4620456] 相关的 UICollectionViewFlowLayout 实例是 , 并附加到 ; 层 = ; 内容偏移:{0, 0}; contentSize: {1074, 382.66666666666663}> 集合视图布局: . 2016-06-28 12:29:11.447 AppName[46451:4620456] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获此问题。4620456] 项目高度必须小于 UICollectionView 的高度减去部分插入顶部和底部值,减去内容插入顶部和底部值。2016-06-28 12:29:11.447 AppName[46451:4620456] 相关的 UICollectionViewFlowLayout 实例是 , 并附加到 ; 层 = ; 内容偏移:{0, 0}; contentSize: {1074, 382.66666666666663}> 集合视图布局: . 2016-06-28 12:29:11.447 AppName[46451:4620456] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获此问题。contentSize: {1074, 382.66666666666663}> 集合视图布局: . 2016-06-28 12:29:11.447 AppName[46451:4620456] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获此问题。contentSize: {1074, 382.66666666666663}> 集合视图布局: . 2016-06-28 12:29:11.447 AppName[46451:4620456] 在 UICollectionViewFlowLayoutBreakForInvalidSizes 处创建一个符号断点以在调试器中捕获此问题。
我意识到这里显示了两个错误:
- 开始/结束外观转换的不平衡呼叫
- UICollectionViewFlowLayout 错误
然而,从谷歌搜索来看,它们似乎是同一个错误的一部分:与 iOS 9.x 中的打印预览窗格有关。
有没有人以前见过这个问题,并有解决方案?
谢谢
达伦。
ios - UIPrintInteractionController (Swift) 最多可以执行多少次打印?
UIPrintInteractionController (Swift) 最多可以执行多少次打印?
我目前正在为一个项目做 AirPrint。想知道如何在使用打印机模拟器时进行批量打印的压力测试。
有类似的代表
printInteractionControllerIsPrintingJob
吗?如何调试多个
printing waiting in queue
?有没有办法自定义打印的警报视图?
干杯,