草庐IT

Airprint

全部标签

ios - AirPrint 模拟器 - 无法找到服务器凭据

我无法打印到我的打印机模拟器...这是我所做的:找到打印机模拟器https://developer.apple.com/download/more/?=for%20Xcode下载并安装AdditionalToolsforXcode(最新的非测试版)打开生成的硬件文件夹,然后打开打印机模拟器尝试打印到打印机模拟器之一,同时查看打印机日志(我使用我的mac)尝试打印时出现错误。[05/Feb/2018:09:24:38-0600][客户端1]无法加密来自192.168.10.108的连接:无法找到服务器凭据。我看了这个question但没有运气。尝试删除/private/var/tmp/p

objective-c - 使用 AirPrint 打印 UIImage 导致内容被截断

我正在使用AirPrint打印出UIImage,但页边距不正确。这是打印时的样子:有没有办法让它完美地贴合在纸上?这是请求的代码:UIPrintInteractionController*pic=[UIPrintInteractionControllersharedPrintController];//pic.delegate=del;UIPrintInfo*printInfo=[UIPrintInfoprintInfo];printInfo.outputType=UIPrintInfoOutputGeneral;printInfo.jobName=[NSStringstringWit

ios - AirPrint:将 pdf 文件直接打印到打印机

我想直接在打印机上打印pdf文件(iOS8.1、AirPrint、Swift)。打印没问题,但我在Xcode中收到此消息:2014-11-0412:34:50.069PrintApp[801:266564]-[PKPaperListmatchedPaper:preferBorderless:withDuplexMode:didMatch:]paperToMatch=result=matchType=0这是什么意思?这是我的代码:leturl:NSURL=NSURL(string:"http://www.sirup-shop.de/csv/test-paketlabel.pdf")!le

ios - 在 XCode 6 beta 7 中从 Swift 在 iOS 中打印

这是我在beta6中用于Swiftairprinting的代码,它运行良好:@IBActionfuncbutton3Tapped(){varpic:UIPrintInteractionController=.sharedPrintController()varviewpf:UIViewPrintFormatter=myTextView.viewPrintFormatter()pic.delegate=selfpic.showsPageRange=truepic.printFormatter=viewpfifUIDevice.currentDevice().userInterfaceId

swift - UIView 的 AirPrint 内容

我正在尝试通过iPad应用程序设置打印,点击“打印”将打印包含其所有内容的View。这是我尝试过的方法(从几个在线示例中汇总)://ThisistheViewIwanttoprint//Justa200x200bluesquarevartestView=UIView(frame:CGRectMake(0,0,200,200))testView.backgroundColor=UIColor.blueColor()letprintInfo=UIPrintInfo(dictionary:nil)!printInfo.outputType=UIPrintInfoOutputType.Gene

iphone - UIMarkupTextPrintFormatter 在页面底部留下 2-3 英寸的空白区域

尝试使用UIMarkupTextPrintFormatter打印包含表格的html页面。出于某种奇怪的原因,当第一页上有足够的空间(2-3英寸)时,最后一行被推到第二页。更糟糕的是,当我从html表中删除最后一行时,现在的最后一行(比删除的行长几英寸)在删除行之前明显适合第1页时在第1页和第2页之间拆分。页眉和页脚高度都设置为零。插图也为零。使用UIWebView并使用打印时,相同的html完全适合一页UIViewPrintFormatter*formatter=[webviewviewPrintFormatter];但这需要显示UIWebView(因此它会被渲染),我不想这样做。非常

iphone - UIMarkupTextPrintFormatter 在页面底部留下 2-3 英寸的空白区域

尝试使用UIMarkupTextPrintFormatter打印包含表格的html页面。出于某种奇怪的原因,当第一页上有足够的空间(2-3英寸)时,最后一行被推到第二页。更糟糕的是,当我从html表中删除最后一行时,现在的最后一行(比删除的行长几英寸)在删除行之前明显适合第1页时在第1页和第2页之间拆分。页眉和页脚高度都设置为零。插图也为零。使用UIWebView并使用打印时,相同的html完全适合一页UIViewPrintFormatter*formatter=[webviewviewPrintFormatter];但这需要显示UIWebView(因此它会被渲染),我不想这样做。非常

objective-c - 如何在 UIMarkupTextPrintFormatter 中添加图片?

我正在尝试使用纯HTML打印文件,但是,我在将图像添加到打印文件时遇到了困难。如何在要打印的HTML中引用项目中的图像?UIMarkupTextPrintFormatter是否支持标签? 最佳答案 其实比我想象的简单多了:NSString*yourImagePath=[[[NSBundlemainBundle]URLForResource:@"resource"withExtension:@"extension"]absoluteString];然后你可以把图片路径放在中它会渲染图像!瞧!

objective-c - 如何在 UIMarkupTextPrintFormatter 中添加图片?

我正在尝试使用纯HTML打印文件,但是,我在将图像添加到打印文件时遇到了困难。如何在要打印的HTML中引用项目中的图像?UIMarkupTextPrintFormatter是否支持标签? 最佳答案 其实比我想象的简单多了:NSString*yourImagePath=[[[NSBundlemainBundle]URLForResource:@"resource"withExtension:@"extension"]absoluteString];然后你可以把图片路径放在中它会渲染图像!瞧!

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

我的最终目标是创建多个UIMarkupTextPrintFormatter并将它们全部打印在一个打印作业中。例如,第一个格式化程序包含填满第一页的文本和第二页的一小部分。虽然还有空间可以打印第二个格式化程序,但我希望第二个格式化程序打印在第三页上。所以基本上,在打印另一个格式化程序之前,开始一个新页面。我不知道一个格式化程序在编译时会填满多少页,因为它取决于用户输入。可能是1、2或更多。我听说我需要使用UIPrintPageRenderer所以我阅读了它的文档并尝试了这个://I'musingwebviewsherebecauseIdon'twanttowrite2pagesworth