2017-09-24 6 views
0

を表示私はMacOSのためスウィフト4で働いていると私は、これは私のコードで私のWeb表示と印刷にHTML文字列を読み込むことができます。印刷ウェブの第1の側が異なる

let printInfo = NSPrintInfo.shared 
printInfo.isHorizontallyCentered = true 
printInfo.isVerticallyCentered = true 
printInfo.orientation = .portrait 
printInfo.topMargin = 0 
printInfo.rightMargin = 0 
printInfo.bottomMargin = 50 
printInfo.leftMargin = 0 
printInfo.verticalPagination = .autoPagination 

let printOp = NSPrintOperation(view: sender.mainFrame.frameView.documentView, printInfo: printInfo) 

printOp.run() 

は、することが可能です最初のページのみ異なるprintInfo設定を適用しますか?

例:最初のページはtopMargin = 50で、他のページはすべて0である必要があります。これは可能ですか?

答えて

0

文書全体のにのみ値を設定でき、個々のページには設定できません。特定のページに対して異なるマージンを設定する場合は、ドキュメントを直接変更する必要があります。

関連する問題