-(BOOL)knowsPageRange:
メソッドとメソッドをオーバーライドして、カスタム ページネーションを実装しました-(NSRect)rectForPage:
。
これらは私の の正しい領域を印刷していますがNSView
、印刷出力は常に 100% にスケーリングされますが、スケールをより大きなものに設定する必要があります。カスタム ページはそれぞれ A4 サイズ未満ですが、各カスタム ページを拡大縮小して A4 用紙全体に印刷したいと考えています。
スケーリングを行うためCGAffineTransformScale
に、印刷中に現在のグラフィックス コンテキストに適用しました。スケーリングは正しく機能しますが、四角形へのクリッピングがrectForPage
発生します。