objective-c - iOS和Airprint-切碎的打印PDF

标签 objective-c ios pdf xamarin.ios airprint

我们编写了一个生成PDF的应用程序。

可以是:

  • UIDocumentInteractionController打开
  • 通过MFMailComposeViewController发送电子邮件
  • 或使用UIPrintInteractionController印刷

  • 前两个可以正常工作,但是在打印时,PDF的边缘被切掉了。

    每页的最佳尺寸是多少?我们按照this example的大小进行调整,即612x792。

    如果发送到iBooks或通过电子邮件发送,则PDF看起来不错。打印时将底部切掉。

    最佳答案

    我最终使用612x774(高度小1/4英寸)作为页面大小。这似乎在普通打印机和照片打印机上都可以正常打印。

    关于objective-c - iOS和Airprint-切碎的打印PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12396478/

    相关文章:

    objective-c - 寻求 Objective C 示例

    IOS:使用自动布局根据标题文本调整 UIButton 高度?

    objective-c - 在 Mac OS X/Objective C 的屏幕上任意位置绘图

    c# - 使用 itext7 从 pdf 中的数字签名中提取电子邮件地址

    javascript - 下载 PDF base64 - Internet Explorer - 不要求保存

    objective-c - 为什么执行:withObject method not found?

    ios - AspectFill 不填充 UIImageView

    ios - Swift:向自定义 View 添加水龙头

    iphone - iOS 的声学指纹代码?

    ios - 使用 Apple 的 PDFKit 框架更改文本和背景颜色