【问题标题】:How to get a Core Data Model Picture to fit to 1 page when printing?打印时如何使核心数据模型图片适合 1 页?
【发布时间】:2011-08-10 08:20:13
【问题描述】:

好吧,尴尬,一定有一个简单的方法 - 我有一个要打印的 Core Data 模型图 - 打印很容易,但它会将它推到 4 页上,这很难作为方便的参考携带 - 如何我可以让它缩小到 1 页吗?

【问题讨论】:

    标签: iphone xcode ios core-data


    【解决方案1】:

    我定义了一个 1m x 1m 的纸张尺寸,用它来创建 PDF,裁剪然后打印出来:

    • 转到“文件”->“页面设置...”
    • 转到“纸张尺寸”->“管理自定义尺寸...”
    • 定义一个 1000x1000 毫米且无边框的新纸张尺寸
    • 转到“文件”->“打印...”
    • 选择“PDF”->“在预览中打开 PDF”
    • 转到“工具”->“矩形选区”,选择要裁剪的区域
    • 执行“工具”->“裁剪”
    • 转到“文件”->“打印...”,打印

    听起来很复杂,但很有效。您可以使用“预览打印”对话框中的比例因子来代替裁剪。

    【讨论】:

    • 太棒了!这是应该接受的答案!这似乎是将所有内容都放在一个页面上的唯一方法。谢谢!
    • 这非常有用。我将新的纸张尺寸命名为 Meter Squared。下次我使用它时,Meter Squared 显示为灰色,但只需打开“管理自定义尺寸”对话框,我就可以选择它。
    • 拯救我的一天。谢谢:)
    【解决方案2】:

    我遇到了上述同样的问题,在低于 70-80% 的情况下,缩放似乎并不能很好地工作。我发现如果(在 XCode 4 中)你去 File->Page Setup,然后选择模型将适合 1 页的不同尺寸的纸张(我选择 A3)。然后转到文件->打印,但不是打印文档,而是选择“保存 PDF”。然后使用预览查看生成的 PDF 文件,并从那里打印:预览将允许您在“打印”对话框中缩放图像,使其适合您的打印机支持的任何尺寸的纸张。

    【讨论】:

      【解决方案3】:

      我在 XCode 4 中尝试过这个 - 如前所述,有一个带有缩放选项的“页面设置” - 但是它似乎受到限制 - 任何低于 70% 的缩放级别似乎都会产生不一致的结果:要么它认为它现在适合在单个页面上,但部分被截断,或者当您请求较小的百分比时,它实际上并没有进一步降低缩放比例....

      【讨论】:

        【解决方案4】:

        这有点违反直觉,但在 XCode (4) 中查看您的数据模型时转到 File->Page Setup,这将让您调整缩放级别。

        然后您可以进行打印并检查缩放级别是否足够高以将您的图表放在一张纸上。

        【讨论】:

          【解决方案5】:

          如果您不在 Xcode 4 上,则必须在预览中使用 n-up 打印并将页面复制粘贴(涉及剪刀类型)在一起。对页面设置的支持在 Xcode 3.1 左右丢失了。

          【讨论】:

          • 对于其他遇到此问题的人,请向苹果提交错误报告。你可以参考我已经提交的那个(9736616)。提交错误的人越多,Apple 修复它的可能性就越大。
          猜你喜欢
          • 2022-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-08-31
          • 2018-05-30
          • 1970-01-01
          • 1970-01-01
          • 2022-11-03
          相关资源
          最近更新 更多