我刚刚通过覆盖-(BOOL)knowsPageRange:
and-(NSRect)rectForPage:
方法实现了自定义分页。
这些正在打印我的正确区域NSView
,但是,打印输出始终缩放为 100%,而我需要将比例设置为更大的值。我的每个自定义页面都小于 A4 尺寸,但我希望每个自定义页面都可以缩放打印到整个 A4 纸上。
为了进行缩放,我CGAffineTransformScale
在打印期间应用于当前图形上下文。缩放工作正常,但会发生裁剪到矩形rectForPage
。
我刚刚通过覆盖-(BOOL)knowsPageRange:
and-(NSRect)rectForPage:
方法实现了自定义分页。
这些正在打印我的正确区域NSView
,但是,打印输出始终缩放为 100%,而我需要将比例设置为更大的值。我的每个自定义页面都小于 A4 尺寸,但我希望每个自定义页面都可以缩放打印到整个 A4 纸上。
为了进行缩放,我CGAffineTransformScale
在打印期间应用于当前图形上下文。缩放工作正常,但会发生裁剪到矩形rectForPage
。