首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AirPrint PDF剪短页

AirPrint PDF剪短页
EN

Stack Overflow用户
提问于 2013-07-10 19:05:45
回答 1查看 474关注 0票数 1

我正在构建一个用AirPrint显示本地pdf的应用程序。当我从应用程序打印它时,它不会填充整个页面,就像它在safari中打印的方式一样。应用程序打印在底部,safari在顶部。下面是http://i.imgur.com/0USYXf0.jpg的样子

我要打印的代码直接来自苹果提供的示例代码PrintWebView。这必须是苹果提供的代码中的一些东西,因为它从他们的PrintWebView应用程序中打印出了同样的方式。

我需要改变什么才能解决这个问题?

编辑

我现在相信,它不是剪短页面,而是pdf页面可能比标准的8.5x11页长。我认为我需要更改打印代码中的页面大小。仍然不确定如何使页面进行缩放,就像在iPad上的safari中一样。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-05 15:16:53

我已经弄清楚问题出在哪里了。是在PrintPageRenderer.h.要解决这个问题,你所要做的就是改变:

代码语言:javascript
复制
#define SIMPLE_LAYOUT 0

当您将其更改为0时,它将为PDF正确地缩放页面。

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

https://stackoverflow.com/questions/17578931

复制
相关文章

相似问题

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