首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iOS中打印PDF预览

在iOS中打印PDF预览
EN

Stack Overflow用户
提问于 2013-09-05 08:20:19
回答 1查看 1.1K关注 0票数 0

我想要创建一个应用程序,在那里我可以在PDF文件上显示“打印预览”。例如,如果我设置N选项为4,4页的pdf将显示在第1页,等等。

我想在PrinterShare应用程序的打印预览中创建类似的东西。

我所想到的一个想法:

1)读取pdf (如图像),然后手动绘制更改,例如,如果N-向上,则在一页中绘制4次图像,同时考虑新的高度/宽度(在这种情况下,高度和宽度将设置为原始的1/4 )。

你有别的主意吗?

或者你知道有“打印预览”的图书馆吗?

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-05 09:50:29

你的想法似乎是可能的。对于要考虑的每个选项,可以将其转换为PDF绘图代码。

例如,N-up可以通过缩放上一个PDF,然后在同一个页面上重绘N次来完成。

在绘制PDF时,可以通过更改起始位置来实现页边距。

您可以按照以下指南绘制PDF:https://developer.apple.com/library/ios/documentation/2ddrawing/conceptual/drawingprintingios/GeneratingPDF/GeneratingPDF.html

还可以参考以下堆栈溢出问题:Convert a PDF to one page PDF reason for this is PDF pages doesnot have same page height

它有绘制PDF的样例代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18631211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档