如何在iOS 4.2中打印?
我想将打印功能集成到我的应用程序中。
我要打印的文档为 .doc 或 .txt 格式。 我对iPhone开发还不是很有经验,所以发现按照Apple文档来实现它很困难。
如果有人可以通过发布一些示例代码来帮助我,那将是一个很大的帮助。
I want to integrate the print functionality in my app.
The document I want to print will be in .doc or .txt format.
I am not very experienced in iPhone development yet, so finding it difficult to implement it by following the Apple documentation.
If someone could help me by posting some sample code, will be a great help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查看iOS 绘图和打印指南 -- 我链接到打印部分。那里有示例代码和指向更多示例代码的良好链接。
编辑:我现在看到您表示您发现文档难以理解。
Word 文档很复杂——您需要解析数据,这是相当困难的。
文本和 HTML 更容易。我采用了 Apple 的 HTML 示例,并将其更改为纯文本:
Check out the Drawing and Printing Guide for iOS -- I linked to the printing section. There's sample code and good links to more sample code there.
Edit: I see now that you indicate you find the documentation difficult to follow.
Word documents are complicated -- you'll need to parse through the data, which is quite difficult.
Text and HTML are easier. I took Apple's example for HTML and changed it for plain text:
首先添加UIPrintInteractionControllerDelegate并创建变量
下面的代码打印所有图像,文档,excel,powerpoint,pdf文件对我有用:
在上面的代码中,您提供您的NSData文档/图像和 URL (filePath) 以及下面的 printItem:withFilePath: 方法的进一步代码
我希望它会有所帮助。谢谢
// 对于 Swift,如果你只想打印图像
首先为图像创建 IBoutlet
,然后单击打印按钮,只需添加以下代码
First of all add UIPrintInteractionControllerDelegate and create variable
Below code to print all images, documents, excel, powerpoint , pdf files works for me:
In above code you provide your NSData of your document/image and URL (filePath) and below further code of printItem:withFilePath: method
I hope it will help. Thanks
// For Swift and if you want to just print image
First create IBoutlet for image
and then on click of print button just add below code
您好,这可能会帮助您尝试一下,如果有任何疑问,请发布。
hi this may help you out try it and post if have any query.