Browse Source

【UI替换】打印 - 小册子 多页xib导入

lizhe 1 year ago
parent
commit
aeef5a371f

+ 32 - 0
PDF Office/PDF Master.xcodeproj/project.pbxproj

@@ -1179,6 +1179,18 @@
 		AD199DE12B200FB000D56FEE /* KMPrintPosterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DE02B200FB000D56FEE /* KMPrintPosterView.xib */; };
 		AD199DE22B200FB000D56FEE /* KMPrintPosterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DE02B200FB000D56FEE /* KMPrintPosterView.xib */; };
 		AD199DE32B200FB000D56FEE /* KMPrintPosterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DE02B200FB000D56FEE /* KMPrintPosterView.xib */; };
+		AD199DE72B230A9300D56FEE /* KMPrintMultipageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD199DE62B230A9300D56FEE /* KMPrintMultipageView.swift */; };
+		AD199DE82B230A9300D56FEE /* KMPrintMultipageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD199DE62B230A9300D56FEE /* KMPrintMultipageView.swift */; };
+		AD199DE92B230A9300D56FEE /* KMPrintMultipageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD199DE62B230A9300D56FEE /* KMPrintMultipageView.swift */; };
+		AD199DEB2B230B1300D56FEE /* KMPrintMultipageView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DEA2B230B1300D56FEE /* KMPrintMultipageView.xib */; };
+		AD199DEC2B230B1300D56FEE /* KMPrintMultipageView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DEA2B230B1300D56FEE /* KMPrintMultipageView.xib */; };
+		AD199DED2B230B1300D56FEE /* KMPrintMultipageView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DEA2B230B1300D56FEE /* KMPrintMultipageView.xib */; };
+		AD199DEF2B23121000D56FEE /* KMPrintPamphletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD199DEE2B23121000D56FEE /* KMPrintPamphletView.swift */; };
+		AD199DF02B23121000D56FEE /* KMPrintPamphletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD199DEE2B23121000D56FEE /* KMPrintPamphletView.swift */; };
+		AD199DF12B23121000D56FEE /* KMPrintPamphletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD199DEE2B23121000D56FEE /* KMPrintPamphletView.swift */; };
+		AD199DF32B23121D00D56FEE /* KMPrintPamphletView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DF22B23121D00D56FEE /* KMPrintPamphletView.xib */; };
+		AD199DF42B23121D00D56FEE /* KMPrintPamphletView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DF22B23121D00D56FEE /* KMPrintPamphletView.xib */; };
+		AD199DF52B23121D00D56FEE /* KMPrintPamphletView.xib in Resources */ = {isa = PBXBuildFile; fileRef = AD199DF22B23121D00D56FEE /* KMPrintPamphletView.xib */; };
 		AD1CA3F72A05FCB60070541F /* KMAnnotationScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD1CA3F52A05FCB60070541F /* KMAnnotationScreenViewController.swift */; };
 		AD1CA3F82A05FCB60070541F /* KMAnnotationScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD1CA3F52A05FCB60070541F /* KMAnnotationScreenViewController.swift */; };
 		AD1CA3F92A05FCB60070541F /* KMAnnotationScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD1CA3F52A05FCB60070541F /* KMAnnotationScreenViewController.swift */; };
@@ -4657,6 +4669,10 @@
 		AD0FA51529A9FA8F00EDEB50 /* KMResetPasswordView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KMResetPasswordView.xib; sourceTree = "<group>"; };
 		AD199DDC2B200FA300D56FEE /* KMPrintPosterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMPrintPosterView.swift; sourceTree = "<group>"; };
 		AD199DE02B200FB000D56FEE /* KMPrintPosterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KMPrintPosterView.xib; sourceTree = "<group>"; };
+		AD199DE62B230A9300D56FEE /* KMPrintMultipageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMPrintMultipageView.swift; sourceTree = "<group>"; };
+		AD199DEA2B230B1300D56FEE /* KMPrintMultipageView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KMPrintMultipageView.xib; sourceTree = "<group>"; };
+		AD199DEE2B23121000D56FEE /* KMPrintPamphletView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMPrintPamphletView.swift; sourceTree = "<group>"; };
+		AD199DF22B23121D00D56FEE /* KMPrintPamphletView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KMPrintPamphletView.xib; sourceTree = "<group>"; };
 		AD1CA3F52A05FCB60070541F /* KMAnnotationScreenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMAnnotationScreenViewController.swift; sourceTree = "<group>"; };
 		AD1CA3F62A05FCB60070541F /* KMAnnotationScreenViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = KMAnnotationScreenViewController.xib; sourceTree = "<group>"; };
 		AD1CA3FE2A0603EE0070541F /* KMAnnotationScreenCollectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KMAnnotationScreenCollectionView.swift; sourceTree = "<group>"; };
@@ -6986,6 +7002,8 @@
 		AD199DE42B2075A500D56FEE /* Multipage */ = {
 			isa = PBXGroup;
 			children = (
+				AD199DE62B230A9300D56FEE /* KMPrintMultipageView.swift */,
+				AD199DEA2B230B1300D56FEE /* KMPrintMultipageView.xib */,
 			);
 			path = Multipage;
 			sourceTree = "<group>";
@@ -7262,6 +7280,8 @@
 		AD58F40C2B1DA92F00299EE0 /* Pamphlet */ = {
 			isa = PBXGroup;
 			children = (
+				AD199DEE2B23121000D56FEE /* KMPrintPamphletView.swift */,
+				AD199DF22B23121D00D56FEE /* KMPrintPamphletView.xib */,
 			);
 			path = Pamphlet;
 			sourceTree = "<group>";
@@ -11011,6 +11031,7 @@
 				9FDD0F67294AB645000C4DAD /* KMMainViewController.xib in Resources */,
 				ADB2D6E9294740F30029D2B3 /* KMPrintPaperSetWindowController.xib in Resources */,
 				BBA2109029ACBFDB00E6B346 /* nosign.pdf in Resources */,
+				AD199DEB2B230B1300D56FEE /* KMPrintMultipageView.xib in Resources */,
 				8997012228F41AB8009AF911 /* KMLeftSideViewController.xib in Resources */,
 				ADC63E3A2A49813E00854E02 /* KMSubscribeSuccessWindowController.xib in Resources */,
 				AD2D74B029F0CEB300EDC5E4 /* KMCancellationWindowController.xib in Resources */,
@@ -11083,6 +11104,7 @@
 				BB7F7C0329AA586900A3E4E7 /* signAddBack.png in Resources */,
 				89D9896F28FD50EF003A3E87 /* KMAnnotationCollectionViewItem.xib in Resources */,
 				ADB5E5152A371131007110A8 /* KMSubscribeWaterMarkWindowController.xib in Resources */,
+				AD199DF32B23121D00D56FEE /* KMPrintPamphletView.xib in Resources */,
 				BBFE6E68293097A600142C01 /* KMPageRangePickerWindowController.xib in Resources */,
 				9FBA0EE428FEC253001117AF /* KMProductPromotionViewController.xib in Resources */,
 				BBEC00C2295C306400A26C98 /* KMBatesPropertyController.xib in Resources */,
@@ -11521,6 +11543,7 @@
 				AD1CA4352A0640FC0070541F /* KMAnnotationScreenHeadView.xib in Resources */,
 				BB00302A298CF7EC002DD1A0 /* KMPreferenceDisplayController.xib in Resources */,
 				8997011A28F40898009AF911 /* KMThumbnailViewController.xib in Resources */,
+				AD199DF42B23121D00D56FEE /* KMPrintPamphletView.xib in Resources */,
 				AD3AAD942B1034C000DE5FE7 /* KMHeaderFooterView.xib in Resources */,
 				AD1D481D2AFB6B96007AC1F0 /* KMMergeWindowController.xib in Resources */,
 				8997010228F40710009AF911 /* KMBookMarkViewController.xib in Resources */,
@@ -11631,6 +11654,7 @@
 				BBADCF652AF3CB92004ECE0C /* KMWatermarkCollectionViewItem.xib in Resources */,
 				F356720929AF184A00740FF3 /* CPDFListAnnotationNoteWindowController.xib in Resources */,
 				9FDD0FA32952FF4D000C4DAD /* $themes.json in Resources */,
+				AD199DEC2B230B1300D56FEE /* KMPrintMultipageView.xib in Resources */,
 				BB1BFF622AE9FA6C003EB179 /* KMBatchOperateBaseWindowController.xib in Resources */,
 				9FE0BBE82B0EFBA300CD1CAC /* KMAnnotationFontWindowController.xib in Resources */,
 				ADAFDA1D2AE8DD6600F084BC /* KMAdvertisementTableView.xib in Resources */,
@@ -11824,6 +11848,7 @@
 				ADBC372F29CA951E00D93208 /* KMComparativeOutlineView.xib in Resources */,
 				9F00CCBC2A2F1E0F00AC462E /* dsa_pub.pem in Resources */,
 				9FB220E42B10850400A5B208 /* KMAnnotationStampViewController.xib in Resources */,
+				AD199DED2B230B1300D56FEE /* KMPrintMultipageView.xib in Resources */,
 				9F3D818C29A0A9A70087B5AD /* KMDesignButton.xib in Resources */,
 				BB89724B294C19980045787C /* KMWatermarkAdjectiveListController.xib in Resources */,
 				BBA2109229ACBFDB00E6B346 /* nosign.pdf in Resources */,
@@ -11896,6 +11921,7 @@
 				BBC34821295593F0008D2CD1 /* KMBackgroundListController.xib in Resources */,
 				AD867FBD29DFBB3B00F00440 /* KMAnnotationOutlineSectionView.xib in Resources */,
 				ADD1B6FA2946C0CA00C3FFF7 /* KMPrintChoosePageSizeMultipageView.xib in Resources */,
+				AD199DF52B23121D00D56FEE /* KMPrintPamphletView.xib in Resources */,
 				BB1AEF3729F937A60048D179 /* PDF Master User Guide.pdf in Resources */,
 				BBA2109629ACC10F00E6B346 /* signlist_add.pdf in Resources */,
 				BBFE6E722930D9C600142C01 /* KMMergeSettingWindowController.xib in Resources */,
@@ -12737,6 +12763,7 @@
 				BB147026299DC0D100784A6A /* OIDTokenRequest.m in Sources */,
 				BB3EAEAD293E3D6000D92407 /* KMConvertBaseWindowController.swift in Sources */,
 				BB2F61582966B69D001CB369 /* KMWatermarkPropertyHomeController.swift in Sources */,
+				AD199DE72B230A9300D56FEE /* KMPrintMultipageView.swift in Sources */,
 				BB6719FD2AD2CE1B003D44D5 /* CPDFSquareAnnotation+PDFListView.swift in Sources */,
 				BB146FC3299DC0D100784A6A /* GTMReadMonitorInputStream.m in Sources */,
 				BB8115FB29924A5F0008F536 /* KMSecureEncryptCheckCellView.swift in Sources */,
@@ -13152,6 +13179,7 @@
 				9F1FE4AB29406E4700E952CA /* CTBrowserWindow.m in Sources */,
 				BB3A66962B071B0300575343 /* KMSnapshotTableViewCell.swift in Sources */,
 				BBFE6E65293097A600142C01 /* KMPageRangePickerWindowController.swift in Sources */,
+				AD199DEF2B23121000D56FEE /* KMPrintPamphletView.swift in Sources */,
 				BB2EDF4C296E63E5003BCF58 /* KMPageEditInsertCustomPageWindowController.swift in Sources */,
 				9F0CB521298656AA00007028 /* KMDesignToken+BorderRadiusBottomLeft.swift in Sources */,
 				BBE0BDF329A22EF300440583 /* KMMainViewController+MenuAction.swift in Sources */,
@@ -13713,6 +13741,7 @@
 				BB162E9C295073B50088E9D1 /* KMWatermarkManager.swift in Sources */,
 				BB1331552AD7A6A1008F6791 /* KMFileAttribute.swift in Sources */,
 				BBD1F79D296FF7A600343885 /* KMPageEditSplitSettingModel.swift in Sources */,
+				AD199DE82B230A9300D56FEE /* KMPrintMultipageView.swift in Sources */,
 				BB1BFF8F2AEA547B003EB179 /* NSButton+CustomAppearance.swift in Sources */,
 				BB276A592B038D1100AB5578 /* KMOCRPDFWindowController.swift in Sources */,
 				ADDEEA632AD3A6E700EF675D /* KMPDFSignatureTextView.swift in Sources */,
@@ -13902,6 +13931,7 @@
 				BBF811F22B0763930074874F /* PDFConvertObject.swift in Sources */,
 				9F1FE4FA29406E4700E952CA /* CTTabStripView.m in Sources */,
 				BB31DA632AFA3088006D63CB /* KMPreferenceController.swift in Sources */,
+				AD199DF02B23121000D56FEE /* KMPrintPamphletView.swift in Sources */,
 				9F0CB48829683DC400007028 /* KMPropertiesPanelPresetColorSubVC.swift in Sources */,
 				BB1BFF822AEA139F003EB179 /* KMLongerButton.swift in Sources */,
 				BB0A55192A3074F400B6E84B /* KMHoverView.swift in Sources */,
@@ -14424,6 +14454,7 @@
 				BB146FC2299DC0D100784A6A /* GTMSessionFetcherLogging.m in Sources */,
 				AD2D74AF29F0CEB300EDC5E4 /* KMCancellationWindowController.swift in Sources */,
 				ADE86AB02B03438400414DFA /* KMWatermarkWindowController.swift in Sources */,
+				AD199DF12B23121000D56FEE /* KMPrintPamphletView.swift in Sources */,
 				AD0FA4F229A8580D00EDEB50 /* KMComparativeTableView.swift in Sources */,
 				BB49ED10293F462E00C82CA2 /* KMConvertImageWindowController.swift in Sources */,
 				BBF38A60294F42FF0086D025 /* KMWatermarkAdjectiveStepper.swift in Sources */,
@@ -14510,6 +14541,7 @@
 				BB14700A299DC0D100784A6A /* OIDRegistrationRequest.m in Sources */,
 				BB6719EB2AD2A57C003D44D5 /* CPDFLinkAnnotation+PDFListView.swift in Sources */,
 				BB147043299DC0D200784A6A /* OIDClientMetadataParameters.m in Sources */,
+				AD199DE92B230A9300D56FEE /* KMPrintMultipageView.swift in Sources */,
 				BB8F4541295A98960037EA22 /* KMHeaderFooterPropertyController.swift in Sources */,
 				BBFE6E6F2930D9C600142C01 /* KMMergeSettingWindowController.swift in Sources */,
 				BBA5B64A2A823E0200748A83 /* KMPDFEditViewController_dmg.swift in Sources */,

+ 10 - 2
PDF Office/PDF Master/Class/PDFTools/Print/KMPrintWindowController.swift

@@ -160,6 +160,14 @@ class KMPrintWindowController: NSWindowController, NetServiceBrowserDelegate {
             printWindowController.window?.contentMinSize = CGSize(width: 800, height: 500)
             printWindowController.window?.contentMaxSize = CGSize(width: 800, height: 500)
             printWindowController.window?.setFrame(NSRect(x: 0, y: 0, width: 800, height: 500), display: true)
+        case .multipage:
+            printWindowController.window?.contentMinSize = CGSize(width: 800, height: 600)
+            printWindowController.window?.contentMaxSize = CGSize(width: 800, height: 600)
+            printWindowController.window?.setFrame(NSRect(x: 0, y: 0, width: 800, height: 600), display: true)
+        case .pamphlet:
+            printWindowController.window?.contentMinSize = CGSize(width: 800, height: 600)
+            printWindowController.window?.contentMaxSize = CGSize(width: 800, height: 600)
+            printWindowController.window?.setFrame(NSRect(x: 0, y: 0, width: 800, height: 600), display: true)
         default:
             break
         }
@@ -364,14 +372,14 @@ extension KMPrintWindowController: KMPrintBottomViewDelegate {
         self.changeTypeAction?(self, .multipage)
         self.cancelAction()
         
-        KMPrintWindowController.showNewPrintWindowControll(inputData: self.pdfDocument?.documentURL, inputDocument: nil, inputPageRange: KMPrintPageRange(), printType: .poster)
+        KMPrintWindowController.showNewPrintWindowControll(inputData: self.pdfDocument?.documentURL, inputDocument: nil, inputPageRange: KMPrintPageRange(), printType: .multipage)
     }
     
     func bookletAction() {
         self.changeTypeAction?(self, .pamphlet)
         self.cancelAction()
         
-        KMPrintWindowController.showNewPrintWindowControll(inputData: self.pdfDocument?.documentURL, inputDocument: nil, inputPageRange: KMPrintPageRange(), printType: .poster)
+        KMPrintWindowController.showNewPrintWindowControll(inputData: self.pdfDocument?.documentURL, inputDocument: nil, inputPageRange: KMPrintPageRange(), printType: .pamphlet)
     }
 }
 

+ 17 - 2
PDF Office/PDF Master/Class/PDFTools/Print/View/PrintSettingView/KMPrintSettingView.swift

@@ -13,6 +13,8 @@ typealias KMPrintSettingViewPrintSettingChange = (_ view: KMPrintSettingView, _
 class KMPrintSettingView: KMBaseXibView {
     @IBOutlet weak var defaultView: KMPrintDefaultView!
     @IBOutlet weak var posterView: KMPrintPosterView!
+    @IBOutlet weak var multipageView: KMPrintMultipageView!
+    @IBOutlet weak var pamphletView: KMPrintPamphletView!
     
     var pageSettingChange: KMPrintSettingViewPageSettingChange?
     var printSettingChange: KMPrintSettingViewPrintSettingChange?
@@ -39,18 +41,31 @@ class KMPrintSettingView: KMBaseXibView {
         posterView.printSettingChangeAction = { [unowned self] view, model in
             self.printSettingChange?(self, model)
         }
+        
+        multipageView.pageSettingChangeAction = { [unowned self] view, model in
+            self.pageSettingChange?(self, model)
+        }
+        
+        multipageView.printSettingChangeAction = { [unowned self] view, model in
+            self.printSettingChange?(self, model)
+        }
     }
     
     override func reloadData() {
         self.defaultView.isHidden = true
         self.posterView.isHidden = true
+        self.multipageView.isHidden = true
+        self.pamphletView.isHidden = true
         
         switch type {
         case .size:
             self.defaultView.isHidden = false
-        case.poster:
+        case .poster:
             self.posterView.isHidden = false
-            
+        case .multipage:
+            self.multipageView.isHidden = false
+        case .pamphlet:
+            self.pamphletView.isHidden = false
         default:
             break
         }

+ 4 - 2
PDF Office/PDF Master/Class/PDFTools/Print/View/PrintSettingView/KMPrintSettingView.xib

@@ -9,6 +9,8 @@
         <customObject id="-2" userLabel="File's Owner" customClass="KMPrintSettingView" customModule="PDF_Master" customModuleProvider="target">
             <connections>
                 <outlet property="defaultView" destination="JCp-KV-mhx" id="nWg-O8-OLg"/>
+                <outlet property="multipageView" destination="xV5-Q4-AS0" id="9EV-4G-dKc"/>
+                <outlet property="pamphletView" destination="y30-lv-NC7" id="d5H-dQ-Bkh"/>
                 <outlet property="posterView" destination="grt-Mn-WqS" id="8gl-xQ-e02"/>
             </connections>
         </customObject>
@@ -18,11 +20,11 @@
             <rect key="frame" x="0.0" y="0.0" width="548" height="342"/>
             <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
             <subviews>
-                <customView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="y30-lv-NC7">
+                <customView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="y30-lv-NC7" customClass="KMPrintPamphletView" customModule="PDF_Master" customModuleProvider="target">
                     <rect key="frame" x="0.0" y="0.0" width="548" height="342"/>
                     <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                 </customView>
-                <customView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xV5-Q4-AS0">
+                <customView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="xV5-Q4-AS0" customClass="KMPrintMultipageView" customModule="PDF_Master" customModuleProvider="target">
                     <rect key="frame" x="0.0" y="0.0" width="548" height="342"/>
                     <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                 </customView>

+ 25 - 0
PDF Office/PDF Master/Class/PDFTools/Print/View/PrintSettingView/View/Multipage/KMPrintMultipageView.swift

@@ -0,0 +1,25 @@
+//
+//  KMPrintMultipageView.swift
+//  PDF Master
+//
+//  Created by lizhe on 2023/12/8.
+//
+
+import Cocoa
+
+typealias KMPrintMultipageViewPageSettingChange = (_ view: KMPrintDefaultView, _ model: KMPrintModel) -> Void
+typealias KMPrintMultipageViewPrintSettingChange = (_ view: KMPrintDefaultView, _ model: KMPrintModel) -> Void
+
+class KMPrintMultipageView: KMBaseXibView {
+
+    
+    var pageSettingChangeAction: KMPrintMultipageViewPageSettingChange?
+    var printSettingChangeAction: KMPrintMultipageViewPrintSettingChange?
+    
+    override func draw(_ dirtyRect: NSRect) {
+        super.draw(dirtyRect)
+
+        // Drawing code here.
+    }
+    
+}

+ 677 - 0
PDF Office/PDF Master/Class/PDFTools/Print/View/PrintSettingView/View/Multipage/KMPrintMultipageView.xib

@@ -0,0 +1,677 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="22155" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+    <dependencies>
+        <deployment identifier="macosx"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="22155"/>
+        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
+    </dependencies>
+    <objects>
+        <customObject id="-2" userLabel="File's Owner" customClass="KMPrintMultipageView" customModule="PDF_Master" customModuleProvider="target"/>
+        <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+        <customObject id="-3" userLabel="Application" customClass="NSObject"/>
+        <customView id="c22-O7-iKe">
+            <rect key="frame" x="0.0" y="0.0" width="480" height="603"/>
+            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+            <subviews>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="eWn-mO-UXt">
+                    <rect key="frame" x="14" y="569" width="33" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Unit:" id="Xe4-2v-cK2">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="vHW-yv-3oc">
+                    <rect key="frame" x="49" y="565" width="54" height="23"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="50" id="2wN-jO-bWd"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="HWU-d2-fHJ">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                        <objectValues>
+                            <string>cm</string>
+                            <string>mm</string>
+                            <string>in</string>
+                        </objectValues>
+                    </comboBoxCell>
+                </comboBox>
+                <box boxType="custom" borderType="none" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="sV3-nO-enK">
+                    <rect key="frame" x="16" y="511" width="448" height="46"/>
+                    <view key="contentView" id="AB1-Bx-kww">
+                        <rect key="frame" x="0.0" y="0.0" width="448" height="46"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kcd-xe-BYi">
+                                <rect key="frame" x="8" y="30" width="66" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page size:" id="Upk-L3-mZb">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Mgj-8l-Esr">
+                                <rect key="frame" x="9" y="-2" width="144" height="23"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="140" id="R3T-i3-ZcE"/>
+                                </constraints>
+                                <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="kXV-VN-dox">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </comboBoxCell>
+                            </comboBox>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="gwU-Pj-JIm">
+                                <rect key="frame" x="223" y="3" width="11" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="x" id="2ye-bT-g5l">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="RpY-e7-Ywn">
+                                <rect key="frame" x="170" y="-1" width="50" height="22"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="50" id="Wqo-kk-bGL"/>
+                                    <constraint firstAttribute="height" constant="22" id="yG7-ck-U2O"/>
+                                </constraints>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="center" drawsBackground="YES" id="vQ6-u2-QcY">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="mYL-4m-ics">
+                                <rect key="frame" x="237" y="-1" width="50" height="22"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="50" id="B0h-Zw-kIS"/>
+                                    <constraint firstAttribute="height" constant="22" id="p0z-F8-eHH"/>
+                                </constraints>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="center" drawsBackground="YES" id="WCy-4d-y5o">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="xLX-m1-pqf">
+                                <rect key="frame" x="287" y="2" width="27" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="mm" id="aod-Cu-123">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                        </subviews>
+                        <constraints>
+                            <constraint firstItem="gwU-Pj-JIm" firstAttribute="firstBaseline" secondItem="RpY-e7-Ywn" secondAttribute="firstBaseline" id="8KY-b5-j1g"/>
+                            <constraint firstItem="Mgj-8l-Esr" firstAttribute="leading" secondItem="AB1-Bx-kww" secondAttribute="leading" constant="10" id="AgO-zN-QXb"/>
+                            <constraint firstItem="kcd-xe-BYi" firstAttribute="leading" secondItem="AB1-Bx-kww" secondAttribute="leading" constant="10" id="Dfu-pC-LTo"/>
+                            <constraint firstItem="RpY-e7-Ywn" firstAttribute="centerY" secondItem="Mgj-8l-Esr" secondAttribute="centerY" id="FtI-mP-kUT"/>
+                            <constraint firstItem="RpY-e7-Ywn" firstAttribute="leading" secondItem="Mgj-8l-Esr" secondAttribute="trailing" constant="20" id="V2U-Rf-D0f"/>
+                            <constraint firstItem="Mgj-8l-Esr" firstAttribute="top" secondItem="kcd-xe-BYi" secondAttribute="bottom" constant="10" id="WUT-jU-EY6"/>
+                            <constraint firstAttribute="bottom" secondItem="Mgj-8l-Esr" secondAttribute="bottom" id="Wii-oA-63U"/>
+                            <constraint firstItem="mYL-4m-ics" firstAttribute="centerY" secondItem="RpY-e7-Ywn" secondAttribute="centerY" id="ZBr-g6-BCC"/>
+                            <constraint firstItem="kcd-xe-BYi" firstAttribute="top" secondItem="AB1-Bx-kww" secondAttribute="top" id="f3p-xu-lnx"/>
+                            <constraint firstItem="mYL-4m-ics" firstAttribute="leading" secondItem="gwU-Pj-JIm" secondAttribute="trailing" constant="5" id="kD5-WE-Ddf"/>
+                            <constraint firstItem="gwU-Pj-JIm" firstAttribute="baseline" secondItem="RpY-e7-Ywn" secondAttribute="firstBaseline" id="o6k-aW-VOl"/>
+                            <constraint firstItem="xLX-m1-pqf" firstAttribute="leading" secondItem="mYL-4m-ics" secondAttribute="trailing" constant="2" id="oWo-Kz-vPB"/>
+                            <constraint firstItem="xLX-m1-pqf" firstAttribute="centerY" secondItem="RpY-e7-Ywn" secondAttribute="centerY" id="plV-cR-WUg"/>
+                            <constraint firstItem="gwU-Pj-JIm" firstAttribute="leading" secondItem="RpY-e7-Ywn" secondAttribute="trailing" constant="5" id="uB3-u6-Dgo"/>
+                        </constraints>
+                    </view>
+                    <color key="fillColor" red="1" green="1" blue="1" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
+                </box>
+                <box boxType="custom" borderType="none" cornerRadius="4" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="Q2t-Hx-IOH">
+                    <rect key="frame" x="16" y="100" width="448" height="94"/>
+                    <view key="contentView" id="nVe-6R-JE3">
+                        <rect key="frame" x="0.0" y="0.0" width="448" height="94"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="74u-uo-wdo">
+                                <rect key="frame" x="8" y="78" width="76" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Orientation:" id="MFU-xZ-6RL">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="fR8-R5-okk">
+                                <rect key="frame" x="8" y="51" width="71" height="18"/>
+                                <buttonCell key="cell" type="radio" title="Portrait" bezelStyle="regularSquare" imagePosition="left" alignment="left" state="on" inset="2" id="L97-at-tlk">
+                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                    <font key="font" metaFont="system"/>
+                                </buttonCell>
+                            </button>
+                            <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="FkU-2M-YGF">
+                                <rect key="frame" x="8" y="25" width="93" height="18"/>
+                                <buttonCell key="cell" type="radio" title="Landscape" bezelStyle="regularSquare" imagePosition="left" alignment="left" inset="2" id="qG3-RU-Xoc">
+                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                    <font key="font" metaFont="system"/>
+                                </buttonCell>
+                            </button>
+                            <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="nOx-XT-51P">
+                                <rect key="frame" x="8" y="-1" width="247" height="18"/>
+                                <buttonCell key="cell" type="check" title="Auto-rotate pages within each sheet" bezelStyle="regularSquare" imagePosition="left" inset="2" id="wJv-GB-25T">
+                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                    <font key="font" metaFont="system"/>
+                                </buttonCell>
+                            </button>
+                        </subviews>
+                        <constraints>
+                            <constraint firstItem="FkU-2M-YGF" firstAttribute="leading" secondItem="fR8-R5-okk" secondAttribute="leading" id="0t9-xM-isB"/>
+                            <constraint firstItem="FkU-2M-YGF" firstAttribute="top" secondItem="fR8-R5-okk" secondAttribute="bottom" constant="10" id="5cm-f5-5zJ"/>
+                            <constraint firstItem="nOx-XT-51P" firstAttribute="top" secondItem="FkU-2M-YGF" secondAttribute="bottom" constant="10" id="5we-hV-j5o"/>
+                            <constraint firstItem="fR8-R5-okk" firstAttribute="top" secondItem="74u-uo-wdo" secondAttribute="bottom" constant="10" id="Zhe-kn-mfu"/>
+                            <constraint firstItem="74u-uo-wdo" firstAttribute="leading" secondItem="nVe-6R-JE3" secondAttribute="leading" constant="10" id="fhu-3T-bvX"/>
+                            <constraint firstAttribute="bottom" secondItem="nOx-XT-51P" secondAttribute="bottom" id="g6H-ON-Gn9"/>
+                            <constraint firstItem="fR8-R5-okk" firstAttribute="leading" secondItem="nVe-6R-JE3" secondAttribute="leading" constant="10" id="rsw-hG-6Uq"/>
+                            <constraint firstItem="nOx-XT-51P" firstAttribute="leading" secondItem="fR8-R5-okk" secondAttribute="leading" id="xs0-qf-DaS"/>
+                            <constraint firstItem="74u-uo-wdo" firstAttribute="top" secondItem="nVe-6R-JE3" secondAttribute="top" id="zi1-Oi-yDc"/>
+                        </constraints>
+                    </view>
+                </box>
+                <box boxType="custom" borderType="none" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="pDw-0n-ecd">
+                    <rect key="frame" x="16" y="24" width="448" height="56"/>
+                    <view key="contentView" id="AKl-Yf-2cz">
+                        <rect key="frame" x="0.0" y="0.0" width="448" height="56"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="2Ym-Le-xJN">
+                                <rect key="frame" x="8" y="40" width="77" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page Range" id="6an-s3-NTr">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="KHI-bT-4hf">
+                                <rect key="frame" x="9" y="8" width="244" height="23"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="240" id="sAD-UV-se5"/>
+                                </constraints>
+                                <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="V9a-3v-X5S">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </comboBoxCell>
+                            </comboBox>
+                        </subviews>
+                        <constraints>
+                            <constraint firstAttribute="bottom" secondItem="KHI-bT-4hf" secondAttribute="bottom" constant="10" id="GRl-A0-aNX"/>
+                            <constraint firstItem="KHI-bT-4hf" firstAttribute="leading" secondItem="AKl-Yf-2cz" secondAttribute="leading" constant="10" id="cCh-77-g4o"/>
+                            <constraint firstItem="2Ym-Le-xJN" firstAttribute="top" secondItem="AKl-Yf-2cz" secondAttribute="top" id="hny-cB-wzR"/>
+                            <constraint firstItem="2Ym-Le-xJN" firstAttribute="leading" secondItem="AKl-Yf-2cz" secondAttribute="leading" constant="10" id="vHE-JE-tmX"/>
+                            <constraint firstItem="KHI-bT-4hf" firstAttribute="top" secondItem="2Ym-Le-xJN" secondAttribute="bottom" constant="10" id="xaO-dI-gOo"/>
+                        </constraints>
+                    </view>
+                    <color key="fillColor" red="1" green="1" blue="1" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
+                </box>
+                <box boxType="custom" borderType="none" cornerRadius="4" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="aHz-1Y-6Sn">
+                    <rect key="frame" x="16" y="359" width="448" height="132"/>
+                    <view key="contentView" id="9FZ-KX-ZPc">
+                        <rect key="frame" x="0.0" y="0.0" width="448" height="132"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="QqD-gY-2tE">
+                                <rect key="frame" x="8" y="114" width="106" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Pages per sheet:" id="kPj-H7-cLu">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="1DH-zr-Q1C">
+                                <rect key="frame" x="116" y="110" width="84" height="23"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="80" id="cQu-6p-6T3"/>
+                                </constraints>
+                                <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="Lg7-dB-r0c">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </comboBoxCell>
+                            </comboBox>
+                            <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Zne-Fn-u31">
+                                <rect key="frame" x="8" y="25" width="132" height="18"/>
+                                <buttonCell key="cell" type="check" title="Print page border" bezelStyle="regularSquare" imagePosition="left" inset="2" id="saD-pE-3ku">
+                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                    <font key="font" metaFont="system"/>
+                                </buttonCell>
+                            </button>
+                            <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="EAB-H4-O5b">
+                                <rect key="frame" x="212" y="111" width="30" height="21"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="B2y-EG-F6H">
+                                    <numberFormatter key="formatter" formatterBehavior="default10_4" usesGroupingSeparator="NO" groupingSize="0" minimumIntegerDigits="0" maximumIntegerDigits="42" id="csT-0b-YWk">
+                                        <real key="minimum" value="1"/>
+                                        <real key="maximum" value="99"/>
+                                    </numberFormatter>
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ZkM-1Q-BLA">
+                                <rect key="frame" x="267" y="111" width="30" height="21"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="30" id="7U4-yB-1nk"/>
+                                </constraints>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="mIh-b8-x73">
+                                    <numberFormatter key="formatter" formatterBehavior="default10_4" usesGroupingSeparator="NO" groupingSize="0" minimumIntegerDigits="0" maximumIntegerDigits="42" id="Ev8-Wv-h4t">
+                                        <real key="minimum" value="1"/>
+                                        <real key="maximum" value="99"/>
+                                    </numberFormatter>
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kDa-XV-GoX">
+                                <rect key="frame" x="245" y="114" width="19" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="by" id="UaW-JA-8k8">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="9Z7-jE-CkX">
+                                <rect key="frame" x="8" y="84" width="75" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page order:" id="YLc-pd-nvO">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="TGw-9s-c6J">
+                                <rect key="frame" x="85" y="80" width="204" height="23"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="200" id="cI3-nw-oMi"/>
+                                </constraints>
+                                <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="9fO-K9-MYM">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </comboBoxCell>
+                            </comboBox>
+                            <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="0AY-vZ-Reg">
+                                <rect key="frame" x="8" y="-1" width="115" height="18"/>
+                                <buttonCell key="cell" type="check" title="Reverse pages" bezelStyle="regularSquare" imagePosition="left" inset="2" id="ewa-3X-z9l">
+                                    <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                                    <font key="font" metaFont="system"/>
+                                </buttonCell>
+                            </button>
+                            <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="gwQ-MD-KhF">
+                                <rect key="frame" x="8" y="54" width="128" height="16"/>
+                                <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Comments &amp; Forms:" id="c4i-Mh-Mal">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                </textFieldCell>
+                            </textField>
+                            <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="yjq-mR-N9K">
+                                <rect key="frame" x="138" y="50" width="244" height="23"/>
+                                <constraints>
+                                    <constraint firstAttribute="width" constant="240" id="qXK-4V-LIh"/>
+                                </constraints>
+                                <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="Z4C-2g-jcD">
+                                    <font key="font" metaFont="system"/>
+                                    <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                    <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                </comboBoxCell>
+                            </comboBox>
+                        </subviews>
+                        <constraints>
+                            <constraint firstItem="yjq-mR-N9K" firstAttribute="centerY" secondItem="gwQ-MD-KhF" secondAttribute="centerY" id="1rh-bw-VWI"/>
+                            <constraint firstItem="EAB-H4-O5b" firstAttribute="top" secondItem="9FZ-KX-ZPc" secondAttribute="top" id="55E-RC-VZV"/>
+                            <constraint firstAttribute="bottom" secondItem="0AY-vZ-Reg" secondAttribute="bottom" id="5SY-B0-Aov"/>
+                            <constraint firstItem="1DH-zr-Q1C" firstAttribute="centerY" secondItem="QqD-gY-2tE" secondAttribute="centerY" id="5YF-wV-Y0a"/>
+                            <constraint firstItem="gwQ-MD-KhF" firstAttribute="leading" secondItem="9Z7-jE-CkX" secondAttribute="leading" id="64r-ah-j11"/>
+                            <constraint firstItem="EAB-H4-O5b" firstAttribute="leading" secondItem="1DH-zr-Q1C" secondAttribute="trailing" constant="15" id="6O1-MF-VJc"/>
+                            <constraint firstItem="TGw-9s-c6J" firstAttribute="centerY" secondItem="9Z7-jE-CkX" secondAttribute="centerY" id="9fM-5L-JGH"/>
+                            <constraint firstItem="kDa-XV-GoX" firstAttribute="centerY" secondItem="QqD-gY-2tE" secondAttribute="centerY" id="AfR-i3-nEL"/>
+                            <constraint firstItem="Zne-Fn-u31" firstAttribute="top" secondItem="yjq-mR-N9K" secondAttribute="bottom" constant="10" id="BXw-FX-MrS"/>
+                            <constraint firstItem="1DH-zr-Q1C" firstAttribute="leading" secondItem="QqD-gY-2tE" secondAttribute="trailing" constant="5" id="FZk-G7-DF7"/>
+                            <constraint firstItem="ZkM-1Q-BLA" firstAttribute="centerY" secondItem="QqD-gY-2tE" secondAttribute="centerY" id="Fur-jU-ky0"/>
+                            <constraint firstItem="kDa-XV-GoX" firstAttribute="leading" secondItem="EAB-H4-O5b" secondAttribute="trailing" constant="5" id="IMC-ie-uTo"/>
+                            <constraint firstItem="ZkM-1Q-BLA" firstAttribute="leading" secondItem="kDa-XV-GoX" secondAttribute="trailing" constant="5" id="LA4-dz-HdN"/>
+                            <constraint firstItem="yjq-mR-N9K" firstAttribute="top" secondItem="TGw-9s-c6J" secondAttribute="bottom" constant="10" id="Le3-nb-R73"/>
+                            <constraint firstItem="0AY-vZ-Reg" firstAttribute="top" secondItem="Zne-Fn-u31" secondAttribute="bottom" constant="10" id="ORR-mk-bVY"/>
+                            <constraint firstItem="yjq-mR-N9K" firstAttribute="leading" secondItem="gwQ-MD-KhF" secondAttribute="trailing" constant="5" id="XAh-ug-e2T"/>
+                            <constraint firstItem="0AY-vZ-Reg" firstAttribute="leading" secondItem="Zne-Fn-u31" secondAttribute="leading" id="alI-dq-qVD"/>
+                            <constraint firstItem="EAB-H4-O5b" firstAttribute="centerY" secondItem="QqD-gY-2tE" secondAttribute="centerY" id="d2a-0B-iI9"/>
+                            <constraint firstItem="Zne-Fn-u31" firstAttribute="leading" secondItem="QqD-gY-2tE" secondAttribute="leading" id="dI8-G8-YIj"/>
+                            <constraint firstItem="9Z7-jE-CkX" firstAttribute="leading" secondItem="QqD-gY-2tE" secondAttribute="leading" id="eOh-Jw-c3H"/>
+                            <constraint firstItem="ZkM-1Q-BLA" firstAttribute="width" secondItem="EAB-H4-O5b" secondAttribute="width" id="ejl-68-CIB"/>
+                            <constraint firstItem="TGw-9s-c6J" firstAttribute="leading" secondItem="9Z7-jE-CkX" secondAttribute="trailing" constant="5" id="lIO-FD-M1M"/>
+                            <constraint firstItem="TGw-9s-c6J" firstAttribute="top" secondItem="1DH-zr-Q1C" secondAttribute="bottom" constant="10" id="ppo-Wx-uLW"/>
+                            <constraint firstItem="QqD-gY-2tE" firstAttribute="leading" secondItem="9FZ-KX-ZPc" secondAttribute="leading" constant="10" id="qvo-d1-SR8"/>
+                        </constraints>
+                    </view>
+                </box>
+                <box boxType="custom" borderType="none" cornerRadius="4" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="gZg-Uh-RYl">
+                    <rect key="frame" x="16" y="214" width="448" height="125"/>
+                    <view key="contentView" id="KnR-dl-lNJ">
+                        <rect key="frame" x="0.0" y="0.0" width="448" height="125"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <box boxType="custom" borderType="none" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="JAh-3J-Vcb">
+                                <rect key="frame" x="0.0" y="0.0" width="224" height="125"/>
+                                <view key="contentView" id="vBA-O4-6da">
+                                    <rect key="frame" x="0.0" y="0.0" width="224" height="125"/>
+                                    <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                                    <subviews>
+                                        <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="fpO-Y8-ID9">
+                                            <rect key="frame" x="-2" y="109" width="109" height="16"/>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page Edge Insets" id="Lbl-rK-tS5">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="GZW-FT-Ui5">
+                                            <rect key="frame" x="55" y="78" width="60" height="21"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="60" id="vLP-x7-fUv"/>
+                                            </constraints>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="30" drawsBackground="YES" id="6gv-sW-uNb">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="u5x-eb-WgQ">
+                                            <rect key="frame" x="55" y="52" width="60" height="21"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="60" id="Fx3-z3-Fa4"/>
+                                            </constraints>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="30" drawsBackground="YES" id="ahm-Kx-96A">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="y5Y-SZ-g00">
+                                            <rect key="frame" x="55" y="26" width="60" height="21"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="60" id="fIX-iZ-FKR"/>
+                                            </constraints>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="30" drawsBackground="YES" id="31f-CI-MF7">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Aq6-za-ZbW">
+                                            <rect key="frame" x="55" y="0.0" width="60" height="21"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="60" id="kEY-5m-BH7"/>
+                                            </constraints>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="30" drawsBackground="YES" id="KXw-iW-gnK">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="f6q-Ts-VXr">
+                                            <rect key="frame" x="112" y="48" width="19" height="28"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="13" id="BGG-sR-pkX"/>
+                                            </constraints>
+                                            <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="10000" doubleValue="1" id="7kj-6T-bNR"/>
+                                        </stepper>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="GZj-66-3A9">
+                                            <rect key="frame" x="112" y="22" width="19" height="28"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="13" id="WbP-dX-W0F"/>
+                                            </constraints>
+                                            <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="10000" doubleValue="1" id="SsW-UG-OSe"/>
+                                        </stepper>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="UUk-Rh-NPU">
+                                            <rect key="frame" x="112" y="-4" width="19" height="28"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="13" id="Cmx-JA-44p"/>
+                                            </constraints>
+                                            <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="10000" doubleValue="1" id="qqb-D2-foc"/>
+                                        </stepper>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="dgR-Lf-SAx">
+                                            <rect key="frame" x="112" y="74" width="19" height="28"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="13" id="Eg0-0I-EAG"/>
+                                            </constraints>
+                                            <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="10000" doubleValue="1" id="Svg-LL-rzx"/>
+                                        </stepper>
+                                        <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="YVT-s1-rav">
+                                            <rect key="frame" x="105" y="109" width="30" height="13"/>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="(mm)" id="rCc-hn-XEe">
+                                                <font key="font" metaFont="system" size="10"/>
+                                                <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <customView translatesAutoresizingMaskIntoConstraints="NO" id="tMv-o4-4OM">
+                                            <rect key="frame" x="0.0" y="0.0" width="45" height="109"/>
+                                            <subviews>
+                                                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="m3w-41-mFb">
+                                                    <rect key="frame" x="-2" y="54" width="49" height="16"/>
+                                                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Bottom" id="AGJ-8B-Zbu">
+                                                        <font key="font" metaFont="system"/>
+                                                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                    </textFieldCell>
+                                                </textField>
+                                                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="b0s-hq-qVW">
+                                                    <rect key="frame" x="-2" y="2" width="49" height="16"/>
+                                                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Right" id="myj-wu-Ft5">
+                                                        <font key="font" metaFont="system"/>
+                                                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                    </textFieldCell>
+                                                </textField>
+                                                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="1sX-Mg-uR4">
+                                                    <rect key="frame" x="-2" y="80" width="49" height="16"/>
+                                                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Top" id="XEW-xf-6g3">
+                                                        <font key="font" metaFont="system"/>
+                                                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                    </textFieldCell>
+                                                </textField>
+                                                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="jl3-71-uGi">
+                                                    <rect key="frame" x="-2" y="28" width="49" height="16"/>
+                                                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Left" id="uVy-X1-PON">
+                                                        <font key="font" metaFont="system"/>
+                                                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                    </textFieldCell>
+                                                </textField>
+                                            </subviews>
+                                            <constraints>
+                                                <constraint firstItem="1sX-Mg-uR4" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="leading" id="3vg-8z-5eu"/>
+                                                <constraint firstAttribute="trailing" secondItem="1sX-Mg-uR4" secondAttribute="trailing" id="Ejj-jU-xpI"/>
+                                                <constraint firstItem="b0s-hq-qVW" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="leading" id="Jur-eI-kO6"/>
+                                                <constraint firstItem="b0s-hq-qVW" firstAttribute="top" secondItem="jl3-71-uGi" secondAttribute="bottom" constant="10" id="SIU-HA-aCS"/>
+                                                <constraint firstItem="jl3-71-uGi" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="leading" id="W9d-Hv-mgn"/>
+                                                <constraint firstAttribute="trailing" secondItem="m3w-41-mFb" secondAttribute="trailing" id="ZLM-ev-Ho0"/>
+                                                <constraint firstItem="m3w-41-mFb" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="leading" id="cVl-3M-vRi"/>
+                                                <constraint firstItem="m3w-41-mFb" firstAttribute="top" secondItem="1sX-Mg-uR4" secondAttribute="bottom" constant="10" id="kcI-LJ-W45"/>
+                                                <constraint firstItem="jl3-71-uGi" firstAttribute="top" secondItem="m3w-41-mFb" secondAttribute="bottom" constant="10" id="oZ4-Uh-kmM"/>
+                                                <constraint firstAttribute="trailing" secondItem="b0s-hq-qVW" secondAttribute="trailing" id="oqv-63-fNZ"/>
+                                                <constraint firstItem="1sX-Mg-uR4" firstAttribute="top" secondItem="tMv-o4-4OM" secondAttribute="top" constant="13" id="qqg-Y4-rJz"/>
+                                                <constraint firstAttribute="trailing" secondItem="jl3-71-uGi" secondAttribute="trailing" id="zgp-Vx-QSk"/>
+                                            </constraints>
+                                        </customView>
+                                    </subviews>
+                                    <constraints>
+                                        <constraint firstItem="u5x-eb-WgQ" firstAttribute="top" secondItem="GZW-FT-Ui5" secondAttribute="bottom" constant="5" id="49C-qy-GEY"/>
+                                        <constraint firstItem="f6q-Ts-VXr" firstAttribute="centerY" secondItem="u5x-eb-WgQ" secondAttribute="centerY" id="8kK-mw-XaV"/>
+                                        <constraint firstItem="UUk-Rh-NPU" firstAttribute="centerY" secondItem="Aq6-za-ZbW" secondAttribute="centerY" id="AGQ-gK-Io8"/>
+                                        <constraint firstItem="tMv-o4-4OM" firstAttribute="leading" secondItem="vBA-O4-6da" secondAttribute="leading" id="Cei-go-VzT"/>
+                                        <constraint firstItem="UUk-Rh-NPU" firstAttribute="leading" secondItem="Aq6-za-ZbW" secondAttribute="trailing" id="DVA-Nl-inN"/>
+                                        <constraint firstItem="dgR-Lf-SAx" firstAttribute="leading" secondItem="GZW-FT-Ui5" secondAttribute="trailing" id="F2b-Lu-qF6"/>
+                                        <constraint firstItem="f6q-Ts-VXr" firstAttribute="leading" secondItem="u5x-eb-WgQ" secondAttribute="trailing" id="Fjs-Ls-pHu"/>
+                                        <constraint firstItem="Aq6-za-ZbW" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="trailing" constant="10" id="MDk-hL-qSu"/>
+                                        <constraint firstItem="fpO-Y8-ID9" firstAttribute="leading" secondItem="vBA-O4-6da" secondAttribute="leading" id="N1z-IS-dDI"/>
+                                        <constraint firstItem="GZj-66-3A9" firstAttribute="leading" secondItem="y5Y-SZ-g00" secondAttribute="trailing" id="OIy-7o-qbP"/>
+                                        <constraint firstItem="y5Y-SZ-g00" firstAttribute="top" secondItem="u5x-eb-WgQ" secondAttribute="bottom" constant="5" id="RJn-kE-wVd"/>
+                                        <constraint firstAttribute="bottom" secondItem="tMv-o4-4OM" secondAttribute="bottom" id="W26-BM-5f4"/>
+                                        <constraint firstItem="YVT-s1-rav" firstAttribute="bottom" secondItem="fpO-Y8-ID9" secondAttribute="bottom" id="drG-UI-UdQ"/>
+                                        <constraint firstItem="Aq6-za-ZbW" firstAttribute="top" secondItem="y5Y-SZ-g00" secondAttribute="bottom" constant="5" id="evU-71-zQf"/>
+                                        <constraint firstItem="u5x-eb-WgQ" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="trailing" constant="10" id="gUP-V2-ZtM"/>
+                                        <constraint firstAttribute="bottom" secondItem="Aq6-za-ZbW" secondAttribute="bottom" id="gcW-2H-jAN"/>
+                                        <constraint firstItem="tMv-o4-4OM" firstAttribute="top" secondItem="fpO-Y8-ID9" secondAttribute="bottom" id="i0i-j0-G4J"/>
+                                        <constraint firstItem="GZj-66-3A9" firstAttribute="centerY" secondItem="y5Y-SZ-g00" secondAttribute="centerY" id="mkb-pe-6lr"/>
+                                        <constraint firstItem="GZW-FT-Ui5" firstAttribute="top" secondItem="fpO-Y8-ID9" secondAttribute="bottom" constant="10" id="nnC-Li-uoh"/>
+                                        <constraint firstItem="GZW-FT-Ui5" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="trailing" constant="10" id="oal-pI-3T5"/>
+                                        <constraint firstItem="y5Y-SZ-g00" firstAttribute="leading" secondItem="tMv-o4-4OM" secondAttribute="trailing" constant="10" id="pCk-tb-IxU"/>
+                                        <constraint firstItem="YVT-s1-rav" firstAttribute="leading" secondItem="fpO-Y8-ID9" secondAttribute="trailing" constant="2" id="sFA-rF-4LQ"/>
+                                        <constraint firstItem="dgR-Lf-SAx" firstAttribute="centerY" secondItem="GZW-FT-Ui5" secondAttribute="centerY" id="v4B-q5-TMT"/>
+                                        <constraint firstItem="fpO-Y8-ID9" firstAttribute="top" secondItem="vBA-O4-6da" secondAttribute="top" id="xcr-3c-Q3q"/>
+                                    </constraints>
+                                </view>
+                                <color key="fillColor" red="1" green="1" blue="1" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
+                            </box>
+                            <box boxType="custom" borderType="none" title="Box" translatesAutoresizingMaskIntoConstraints="NO" id="X8S-Sn-uvw">
+                                <rect key="frame" x="224" y="0.0" width="224" height="125"/>
+                                <view key="contentView" id="lro-az-pAa">
+                                    <rect key="frame" x="0.0" y="0.0" width="224" height="125"/>
+                                    <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                                    <subviews>
+                                        <customView translatesAutoresizingMaskIntoConstraints="NO" id="65T-0M-DNJ">
+                                            <rect key="frame" x="0.0" y="54" width="47" height="55"/>
+                                            <subviews>
+                                                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Ywg-FK-JRs">
+                                                    <rect key="frame" x="-2" y="26" width="51" height="16"/>
+                                                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Line" id="4Nr-bk-Cmj">
+                                                        <font key="font" metaFont="system"/>
+                                                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                    </textFieldCell>
+                                                </textField>
+                                                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="J7N-Uj-gyt">
+                                                    <rect key="frame" x="-2" y="0.0" width="51" height="16"/>
+                                                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Column" id="auB-Nh-Amw">
+                                                        <font key="font" metaFont="system"/>
+                                                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                    </textFieldCell>
+                                                </textField>
+                                            </subviews>
+                                            <constraints>
+                                                <constraint firstItem="Ywg-FK-JRs" firstAttribute="top" secondItem="65T-0M-DNJ" secondAttribute="top" constant="13" id="0Me-Ja-Axy"/>
+                                                <constraint firstItem="Ywg-FK-JRs" firstAttribute="leading" secondItem="65T-0M-DNJ" secondAttribute="leading" id="2nc-gg-3ij"/>
+                                                <constraint firstAttribute="bottom" secondItem="J7N-Uj-gyt" secondAttribute="bottom" id="LqI-74-cyF"/>
+                                                <constraint firstAttribute="trailing" secondItem="J7N-Uj-gyt" secondAttribute="trailing" id="Z4T-VI-rsH"/>
+                                                <constraint firstItem="J7N-Uj-gyt" firstAttribute="leading" secondItem="65T-0M-DNJ" secondAttribute="leading" id="gbd-vB-lH1"/>
+                                                <constraint firstAttribute="trailing" secondItem="Ywg-FK-JRs" secondAttribute="trailing" id="iqQ-x5-2OV"/>
+                                                <constraint firstItem="J7N-Uj-gyt" firstAttribute="top" secondItem="Ywg-FK-JRs" secondAttribute="bottom" constant="10" id="jeS-dg-u3z"/>
+                                            </constraints>
+                                        </customView>
+                                        <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ghv-Cz-g1B">
+                                            <rect key="frame" x="-2" y="109" width="76" height="16"/>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page Space" id="NDE-d6-rlT">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Zqb-5h-u5I">
+                                            <rect key="frame" x="57" y="78" width="60" height="21"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="60" id="mcb-si-jzk"/>
+                                            </constraints>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="30" drawsBackground="YES" id="AcE-Aj-htl">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="JTS-uh-aW9">
+                                            <rect key="frame" x="57" y="52" width="60" height="21"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="60" id="oKX-ep-J5F"/>
+                                            </constraints>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="30" drawsBackground="YES" id="vuh-Z7-Fi8">
+                                                <font key="font" metaFont="system"/>
+                                                <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="CQi-xK-iHP">
+                                            <rect key="frame" x="114" y="48" width="19" height="28"/>
+                                            <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="10000" doubleValue="1" id="QS7-ei-z4E"/>
+                                        </stepper>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Nhr-cy-KTU">
+                                            <rect key="frame" x="114" y="74" width="19" height="28"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="13" id="90Y-Pm-pJN"/>
+                                            </constraints>
+                                            <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="10000" doubleValue="1" id="Rgp-u9-Y4y"/>
+                                        </stepper>
+                                        <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ALd-Hs-s9E">
+                                            <rect key="frame" x="72" y="109" width="30" height="13"/>
+                                            <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="(mm)" id="8Tr-uA-VJH">
+                                                <font key="font" metaFont="system" size="10"/>
+                                                <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                                                <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                            </textFieldCell>
+                                        </textField>
+                                    </subviews>
+                                    <constraints>
+                                        <constraint firstItem="Zqb-5h-u5I" firstAttribute="leading" secondItem="65T-0M-DNJ" secondAttribute="trailing" constant="10" id="5TX-ep-RJR"/>
+                                        <constraint firstItem="65T-0M-DNJ" firstAttribute="top" secondItem="ghv-Cz-g1B" secondAttribute="bottom" id="98p-qG-zKm"/>
+                                        <constraint firstItem="Nhr-cy-KTU" firstAttribute="leading" secondItem="Zqb-5h-u5I" secondAttribute="trailing" id="9oc-Hd-uaN"/>
+                                        <constraint firstItem="Zqb-5h-u5I" firstAttribute="top" secondItem="ghv-Cz-g1B" secondAttribute="bottom" constant="10" id="AbY-62-pWK"/>
+                                        <constraint firstItem="JTS-uh-aW9" firstAttribute="top" secondItem="Zqb-5h-u5I" secondAttribute="bottom" constant="5" id="ElT-fG-6uU"/>
+                                        <constraint firstItem="ghv-Cz-g1B" firstAttribute="leading" secondItem="lro-az-pAa" secondAttribute="leading" id="JmP-YU-L7V"/>
+                                        <constraint firstItem="ALd-Hs-s9E" firstAttribute="bottom" secondItem="ghv-Cz-g1B" secondAttribute="bottom" id="Kun-IU-urb"/>
+                                        <constraint firstItem="CQi-xK-iHP" firstAttribute="centerY" secondItem="JTS-uh-aW9" secondAttribute="centerY" id="MND-ua-6W5"/>
+                                        <constraint firstItem="ALd-Hs-s9E" firstAttribute="leading" secondItem="ghv-Cz-g1B" secondAttribute="trailing" constant="2" id="Oo3-Fl-bep"/>
+                                        <constraint firstItem="Nhr-cy-KTU" firstAttribute="centerY" secondItem="Zqb-5h-u5I" secondAttribute="centerY" id="ihP-1K-Vqe"/>
+                                        <constraint firstItem="ghv-Cz-g1B" firstAttribute="top" secondItem="lro-az-pAa" secondAttribute="top" id="jTz-ku-iii"/>
+                                        <constraint firstItem="JTS-uh-aW9" firstAttribute="leading" secondItem="65T-0M-DNJ" secondAttribute="trailing" constant="10" id="qZa-AC-6cG"/>
+                                        <constraint firstItem="65T-0M-DNJ" firstAttribute="leading" secondItem="lro-az-pAa" secondAttribute="leading" id="vh4-j3-BUG"/>
+                                        <constraint firstItem="CQi-xK-iHP" firstAttribute="leading" secondItem="JTS-uh-aW9" secondAttribute="trailing" id="y9v-xP-4Cx"/>
+                                    </constraints>
+                                </view>
+                                <color key="fillColor" red="1" green="1" blue="1" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
+                            </box>
+                        </subviews>
+                        <constraints>
+                            <constraint firstItem="X8S-Sn-uvw" firstAttribute="width" secondItem="JAh-3J-Vcb" secondAttribute="width" id="0xF-OA-BSZ"/>
+                            <constraint firstAttribute="trailing" secondItem="X8S-Sn-uvw" secondAttribute="trailing" id="Hqr-vn-n34"/>
+                            <constraint firstAttribute="bottom" secondItem="X8S-Sn-uvw" secondAttribute="bottom" id="JV9-R9-rc0"/>
+                            <constraint firstAttribute="bottom" secondItem="JAh-3J-Vcb" secondAttribute="bottom" id="MCB-xn-5ou"/>
+                            <constraint firstItem="JAh-3J-Vcb" firstAttribute="top" secondItem="KnR-dl-lNJ" secondAttribute="top" id="Zqd-R4-2sU"/>
+                            <constraint firstItem="X8S-Sn-uvw" firstAttribute="top" secondItem="KnR-dl-lNJ" secondAttribute="top" id="eqB-6i-OeZ"/>
+                            <constraint firstItem="JAh-3J-Vcb" firstAttribute="leading" secondItem="KnR-dl-lNJ" secondAttribute="leading" id="xqo-1f-EmY"/>
+                        </constraints>
+                    </view>
+                    <constraints>
+                        <constraint firstItem="JAh-3J-Vcb" firstAttribute="width" secondItem="gZg-Uh-RYl" secondAttribute="width" multiplier="0.5" id="RJv-lD-cT7"/>
+                    </constraints>
+                </box>
+            </subviews>
+            <constraints>
+                <constraint firstAttribute="trailing" secondItem="gZg-Uh-RYl" secondAttribute="trailing" constant="16" id="1Du-bl-bYh"/>
+                <constraint firstItem="gZg-Uh-RYl" firstAttribute="top" secondItem="aHz-1Y-6Sn" secondAttribute="bottom" constant="20" id="6ko-Sz-Onv"/>
+                <constraint firstItem="pDw-0n-ecd" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="D94-XW-X3g"/>
+                <constraint firstItem="vHW-yv-3oc" firstAttribute="leading" secondItem="eWn-mO-UXt" secondAttribute="trailing" constant="5" id="EXl-cr-KAv"/>
+                <constraint firstAttribute="trailing" secondItem="sV3-nO-enK" secondAttribute="trailing" constant="16" id="Eyn-IV-ufk"/>
+                <constraint firstItem="Q2t-Hx-IOH" firstAttribute="top" secondItem="gZg-Uh-RYl" secondAttribute="bottom" constant="20" id="LMl-Vi-ZtK"/>
+                <constraint firstItem="eWn-mO-UXt" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="NJd-UX-8ZB"/>
+                <constraint firstItem="aHz-1Y-6Sn" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="Nfi-PR-1Id"/>
+                <constraint firstAttribute="trailing" secondItem="aHz-1Y-6Sn" secondAttribute="trailing" constant="16" id="ORx-Ji-NiZ"/>
+                <constraint firstItem="Q2t-Hx-IOH" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="Ow8-ym-thn"/>
+                <constraint firstItem="vHW-yv-3oc" firstAttribute="top" secondItem="c22-O7-iKe" secondAttribute="top" constant="16" id="QpZ-8t-53g"/>
+                <constraint firstItem="gZg-Uh-RYl" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="YDJ-3B-dVh"/>
+                <constraint firstItem="aHz-1Y-6Sn" firstAttribute="top" secondItem="sV3-nO-enK" secondAttribute="bottom" constant="20" id="aj1-Q5-Miv"/>
+                <constraint firstAttribute="trailing" secondItem="pDw-0n-ecd" secondAttribute="trailing" constant="16" id="hlU-GZ-BRX"/>
+                <constraint firstItem="pDw-0n-ecd" firstAttribute="top" secondItem="Q2t-Hx-IOH" secondAttribute="bottom" constant="20" id="mWr-hl-cUa"/>
+                <constraint firstItem="vHW-yv-3oc" firstAttribute="centerY" secondItem="eWn-mO-UXt" secondAttribute="centerY" id="rDP-AH-maB"/>
+                <constraint firstItem="sV3-nO-enK" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="xNW-BK-2nJ"/>
+                <constraint firstItem="sV3-nO-enK" firstAttribute="top" secondItem="vHW-yv-3oc" secondAttribute="bottom" constant="10" id="xhe-gs-DMv"/>
+                <constraint firstAttribute="trailing" secondItem="Q2t-Hx-IOH" secondAttribute="trailing" constant="16" id="ySn-24-zN0"/>
+            </constraints>
+            <point key="canvasLocation" x="139" y="319.5"/>
+        </customView>
+    </objects>
+</document>

+ 18 - 0
PDF Office/PDF Master/Class/PDFTools/Print/View/PrintSettingView/View/Pamphlet/KMPrintPamphletView.swift

@@ -0,0 +1,18 @@
+//
+//  KMPrintPamphletView.swift
+//  PDF Master
+//
+//  Created by lizhe on 2023/12/8.
+//
+
+import Cocoa
+
+class KMPrintPamphletView: KMBaseXibView {
+
+    override func draw(_ dirtyRect: NSRect) {
+        super.draw(dirtyRect)
+
+        // Drawing code here.
+    }
+    
+}

+ 329 - 0
PDF Office/PDF Master/Class/PDFTools/Print/View/PrintSettingView/View/Pamphlet/KMPrintPamphletView.xib

@@ -0,0 +1,329 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="22155" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
+    <dependencies>
+        <deployment identifier="macosx"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="22155"/>
+        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
+    </dependencies>
+    <objects>
+        <customObject id="-2" userLabel="File's Owner" customClass="KMPrintPamphletView" customModule="PDF_Master" customModuleProvider="target"/>
+        <customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
+        <customObject id="-3" userLabel="Application" customClass="NSObject"/>
+        <customView id="c22-O7-iKe">
+            <rect key="frame" x="0.0" y="0.0" width="424" height="402"/>
+            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+            <subviews>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="vBR-Oh-oHi">
+                    <rect key="frame" x="14" y="368" width="33" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Unit:" id="0w8-Q3-HpX">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="1Yc-EA-IDH">
+                    <rect key="frame" x="49" y="364" width="54" height="23"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="50" id="DAe-yD-5DC"/>
+                        <constraint firstAttribute="height" constant="20" id="yaz-Lw-TtE"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="EEZ-Pf-1v2">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </comboBoxCell>
+                </comboBox>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="UMu-vN-WCE">
+                    <rect key="frame" x="14" y="334" width="68" height="17"/>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="17" id="1ql-T5-toU"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page Size:" id="ojx-ZB-08J">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kZO-qT-0wi">
+                    <rect key="frame" x="15" y="297" width="144" height="23"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="140" id="DHj-kd-QyX"/>
+                        <constraint firstAttribute="height" constant="20" id="lNg-09-2NK"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="E56-Qb-j3N">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </comboBoxCell>
+                </comboBox>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="8PA-Nt-J57">
+                    <rect key="frame" x="14" y="242" width="99" height="17"/>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="17" id="ezq-WJ-vbR"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Booklet subset:" id="ob7-me-dQu">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Odq-XQ-VXe">
+                    <rect key="frame" x="14" y="177" width="54" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Binding:" id="P62-b9-Kfx">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="mNV-SB-Z05">
+                    <rect key="frame" x="286" y="177" width="33" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Gap:" id="jb5-As-btG">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="J1Y-Mb-gjb">
+                    <rect key="frame" x="115" y="239" width="124" height="23"/>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="20" id="DD3-dL-9Vg"/>
+                        <constraint firstAttribute="width" constant="120" id="mCv-0A-vaK"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="74G-Se-reH">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </comboBoxCell>
+                </comboBox>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="pTG-Ps-mV4">
+                    <rect key="frame" x="70" y="174" width="104" height="22"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="100" id="ZbZ-Nl-7rT"/>
+                        <constraint firstAttribute="height" constant="19" id="fYw-cd-hcd"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="WwK-DQ-aFJ">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </comboBoxCell>
+                </comboBox>
+                <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Anh-N3-yNf">
+                    <rect key="frame" x="322" y="175" width="50" height="21"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="50" id="vVp-2s-KS1"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" title="0" drawsBackground="YES" id="NpF-XX-Uac">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="NTQ-QU-mva">
+                    <rect key="frame" x="14" y="42" width="77" height="16"/>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="16" id="9kL-wn-OaI"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Page Range" id="Aqv-WN-WD1">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="OTf-aQ-G4l">
+                    <rect key="frame" x="15" y="11" width="204" height="22"/>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="19" id="GaV-lw-LP0"/>
+                        <constraint firstAttribute="width" constant="200" id="pP1-yo-iJE"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="isR-Bt-rzD">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </comboBoxCell>
+                </comboBox>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="3qe-q8-N2W">
+                    <rect key="frame" x="14" y="207" width="78" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Sheet from:" id="hLQ-zu-i8l">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="kUy-W9-wRA">
+                    <rect key="frame" x="148" y="207" width="17" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="to" id="Yye-Ym-N83">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ECu-Is-Mqp">
+                    <rect key="frame" x="168" y="205" width="50" height="21"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="50" id="kIr-uA-RjV"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="nfG-S9-x37">
+                        <numberFormatter key="formatter" formatterBehavior="default10_4" usesGroupingSeparator="NO" groupingSize="0" minimumIntegerDigits="0" maximumIntegerDigits="42" id="XsS-nD-SLx"/>
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="KLU-tp-IwD">
+                    <rect key="frame" x="95" y="205" width="50" height="21"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="6ze-wW-ZAJ">
+                        <numberFormatter key="formatter" formatterBehavior="default10_4" usesGroupingSeparator="NO" groupingSize="0" minimumIntegerDigits="0" maximumIntegerDigits="42" id="xID-lJ-FDd"/>
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="x6b-Xn-y0s">
+                    <rect key="frame" x="369" y="171" width="19" height="28"/>
+                    <stepperCell key="cell" continuous="YES" alignment="left" increment="0.10000000000000001" maxValue="1000" doubleValue="1" id="gjW-ES-9bR"/>
+                </stepper>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="IaC-Nu-0SW">
+                    <rect key="frame" x="383" y="177" width="27" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="mm" id="Qf8-vT-YIv">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="xyl-Op-iyZ">
+                    <rect key="frame" x="14" y="82" width="115" height="18"/>
+                    <buttonCell key="cell" type="check" title="Reverse Pages" bezelStyle="regularSquare" imagePosition="left" inset="2" id="e67-av-Srl">
+                        <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                        <font key="font" metaFont="system"/>
+                    </buttonCell>
+                </button>
+                <comboBox focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="QUM-ac-abF">
+                    <rect key="frame" x="144" y="141" width="184" height="23"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="180" id="WDl-ax-NY2"/>
+                    </constraints>
+                    <comboBoxCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" completes="NO" numberOfVisibleItems="5" id="cRv-Lf-xhG">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </comboBoxCell>
+                </comboBox>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="749" translatesAutoresizingMaskIntoConstraints="NO" id="LiI-id-us0">
+                    <rect key="frame" x="14" y="145" width="128" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Comments &amp; Forms:" id="TSP-F6-xNB">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Wn1-KX-AgT">
+                    <rect key="frame" x="14" y="113" width="137" height="18"/>
+                    <buttonCell key="cell" type="check" title="Auto-rotate pages" bezelStyle="regularSquare" imagePosition="left" inset="2" id="Aeq-IU-hdb">
+                        <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
+                        <font key="font" metaFont="system"/>
+                    </buttonCell>
+                </button>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="hus-Qh-0Hg">
+                    <rect key="frame" x="229" y="302" width="11" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="x" id="CKw-LH-Z8g">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="IcE-jj-tqu">
+                    <rect key="frame" x="176" y="298" width="50" height="22"/>
+                    <constraints>
+                        <constraint firstAttribute="width" constant="50" id="Siu-rk-UUy"/>
+                        <constraint firstAttribute="height" constant="22" id="wnq-be-1HN"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="center" drawsBackground="YES" id="rx9-Is-xMX">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="oAl-Wk-QEh">
+                    <rect key="frame" x="243" y="298" width="50" height="22"/>
+                    <constraints>
+                        <constraint firstAttribute="height" constant="22" id="MQa-2n-FJ7"/>
+                        <constraint firstAttribute="width" constant="50" id="ynN-Wd-LWR"/>
+                    </constraints>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="center" drawsBackground="YES" id="vfR-s3-hOS">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+                <textField focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="CH9-Fl-nlj">
+                    <rect key="frame" x="293" y="301" width="27" height="16"/>
+                    <textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="mm" id="W8W-Gx-vh4">
+                        <font key="font" metaFont="system"/>
+                        <color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
+                        <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                    </textFieldCell>
+                </textField>
+            </subviews>
+            <constraints>
+                <constraint firstItem="8PA-Nt-J57" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="leading" id="0uq-Y4-lyt"/>
+                <constraint firstItem="KLU-tp-IwD" firstAttribute="top" secondItem="J1Y-Mb-gjb" secondAttribute="bottom" constant="15" id="32N-lr-tAq"/>
+                <constraint firstItem="ECu-Is-Mqp" firstAttribute="leading" secondItem="kUy-W9-wRA" secondAttribute="trailing" constant="5" id="42T-9U-wxO"/>
+                <constraint firstItem="kZO-qT-0wi" firstAttribute="top" secondItem="UMu-vN-WCE" secondAttribute="bottom" constant="15" id="5Tn-5M-Cka"/>
+                <constraint firstItem="oAl-Wk-QEh" firstAttribute="leading" secondItem="hus-Qh-0Hg" secondAttribute="trailing" constant="5" id="5hq-w0-WH0"/>
+                <constraint firstItem="hus-Qh-0Hg" firstAttribute="firstBaseline" secondItem="IcE-jj-tqu" secondAttribute="firstBaseline" id="5oT-sX-wZh"/>
+                <constraint firstItem="pTG-Ps-mV4" firstAttribute="centerY" secondItem="Odq-XQ-VXe" secondAttribute="centerY" id="7In-yi-SUG"/>
+                <constraint firstItem="KLU-tp-IwD" firstAttribute="leading" secondItem="3qe-q8-N2W" secondAttribute="trailing" constant="5" id="81T-KJ-R4Z"/>
+                <constraint firstItem="OTf-aQ-G4l" firstAttribute="top" secondItem="NTQ-QU-mva" secondAttribute="bottom" constant="10" id="8J2-O8-ukA"/>
+                <constraint firstItem="Odq-XQ-VXe" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="leading" id="8QI-ZQ-05f"/>
+                <constraint firstItem="IcE-jj-tqu" firstAttribute="leading" secondItem="kZO-qT-0wi" secondAttribute="trailing" constant="20" id="9Md-TP-vcf"/>
+                <constraint firstItem="UMu-vN-WCE" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="leading" id="DJh-4e-zuu"/>
+                <constraint firstItem="OTf-aQ-G4l" firstAttribute="leading" secondItem="NTQ-QU-mva" secondAttribute="leading" id="DSA-i1-1X7"/>
+                <constraint firstItem="QUM-ac-abF" firstAttribute="leading" secondItem="LiI-id-us0" secondAttribute="trailing" constant="5" id="Epi-yw-AAn"/>
+                <constraint firstItem="UMu-vN-WCE" firstAttribute="top" secondItem="1Yc-EA-IDH" secondAttribute="bottom" constant="15" id="Ewl-LQ-wbA"/>
+                <constraint firstItem="NTQ-QU-mva" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="leading" id="Few-Mz-1ux"/>
+                <constraint firstItem="hus-Qh-0Hg" firstAttribute="leading" secondItem="IcE-jj-tqu" secondAttribute="trailing" constant="5" id="GB6-JI-3EX"/>
+                <constraint firstItem="ECu-Is-Mqp" firstAttribute="centerY" secondItem="3qe-q8-N2W" secondAttribute="centerY" id="HCK-af-YGe"/>
+                <constraint firstItem="KLU-tp-IwD" firstAttribute="leading" secondItem="3qe-q8-N2W" secondAttribute="trailing" constant="5" id="HQi-ur-fCC"/>
+                <constraint firstItem="ECu-Is-Mqp" firstAttribute="width" secondItem="KLU-tp-IwD" secondAttribute="width" id="KnX-iQ-dvz"/>
+                <constraint firstItem="pTG-Ps-mV4" firstAttribute="leading" secondItem="Odq-XQ-VXe" secondAttribute="trailing" constant="5" id="Kx7-26-USK"/>
+                <constraint firstItem="8PA-Nt-J57" firstAttribute="top" secondItem="kZO-qT-0wi" secondAttribute="bottom" constant="40" id="LnV-Eb-2cO"/>
+                <constraint firstItem="KLU-tp-IwD" firstAttribute="centerY" secondItem="3qe-q8-N2W" secondAttribute="centerY" id="LrG-Aa-vb0"/>
+                <constraint firstItem="Anh-N3-yNf" firstAttribute="leading" secondItem="mNV-SB-Z05" secondAttribute="trailing" constant="5" id="MKH-U8-ZD5"/>
+                <constraint firstItem="CH9-Fl-nlj" firstAttribute="centerY" secondItem="IcE-jj-tqu" secondAttribute="centerY" id="N09-9x-BuU"/>
+                <constraint firstItem="J1Y-Mb-gjb" firstAttribute="leading" secondItem="8PA-Nt-J57" secondAttribute="trailing" constant="5" id="NeY-wn-NwR"/>
+                <constraint firstItem="kZO-qT-0wi" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="leading" id="P7f-VF-8Ru"/>
+                <constraint firstItem="Anh-N3-yNf" firstAttribute="centerY" secondItem="pTG-Ps-mV4" secondAttribute="centerY" id="PoA-8D-JIG"/>
+                <constraint firstItem="NTQ-QU-mva" firstAttribute="top" secondItem="xyl-Op-iyZ" secondAttribute="bottom" constant="25" id="Rvg-CJ-HmT"/>
+                <constraint firstAttribute="trailing" secondItem="IaC-Nu-0SW" secondAttribute="trailing" constant="16" id="VLz-HQ-SMP"/>
+                <constraint firstItem="1Yc-EA-IDH" firstAttribute="centerY" secondItem="vBR-Oh-oHi" secondAttribute="centerY" id="WFY-ea-R32"/>
+                <constraint firstItem="xyl-Op-iyZ" firstAttribute="leading" secondItem="Wn1-KX-AgT" secondAttribute="leading" id="YBG-0m-6s3"/>
+                <constraint firstItem="J1Y-Mb-gjb" firstAttribute="centerY" secondItem="8PA-Nt-J57" secondAttribute="centerY" id="ZU5-Ft-zCL"/>
+                <constraint firstItem="vBR-Oh-oHi" firstAttribute="leading" secondItem="c22-O7-iKe" secondAttribute="leading" constant="16" id="ZqJ-BL-reE"/>
+                <constraint firstItem="kUy-W9-wRA" firstAttribute="leading" secondItem="KLU-tp-IwD" secondAttribute="trailing" constant="5" id="abV-fT-R2o"/>
+                <constraint firstItem="Wn1-KX-AgT" firstAttribute="leading" secondItem="3qe-q8-N2W" secondAttribute="leading" id="afZ-uZ-z0p"/>
+                <constraint firstItem="Odq-XQ-VXe" firstAttribute="leading" secondItem="3qe-q8-N2W" secondAttribute="leading" id="az0-Ng-D8D"/>
+                <constraint firstItem="pTG-Ps-mV4" firstAttribute="top" secondItem="KLU-tp-IwD" secondAttribute="bottom" constant="10" id="bVF-rx-4AW"/>
+                <constraint firstItem="1Yc-EA-IDH" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="trailing" constant="5" id="d4o-xR-VDi"/>
+                <constraint firstItem="Wn1-KX-AgT" firstAttribute="top" secondItem="LiI-id-us0" secondAttribute="bottom" constant="15" id="dq3-kZ-iaH"/>
+                <constraint firstItem="CH9-Fl-nlj" firstAttribute="leading" secondItem="oAl-Wk-QEh" secondAttribute="trailing" constant="2" id="eNT-c5-Av2"/>
+                <constraint firstItem="kUy-W9-wRA" firstAttribute="centerY" secondItem="3qe-q8-N2W" secondAttribute="centerY" id="gqk-uN-hyU"/>
+                <constraint firstItem="IaC-Nu-0SW" firstAttribute="leading" secondItem="x6b-Xn-y0s" secondAttribute="trailing" id="jG5-2K-KMl"/>
+                <constraint firstItem="oAl-Wk-QEh" firstAttribute="centerY" secondItem="IcE-jj-tqu" secondAttribute="centerY" id="mE7-pK-zgV"/>
+                <constraint firstItem="3qe-q8-N2W" firstAttribute="leading" secondItem="vBR-Oh-oHi" secondAttribute="leading" id="pBA-wy-QOn"/>
+                <constraint firstItem="xyl-Op-iyZ" firstAttribute="top" secondItem="Wn1-KX-AgT" secondAttribute="bottom" constant="15" id="pKy-nl-BND"/>
+                <constraint firstItem="LiI-id-us0" firstAttribute="top" secondItem="pTG-Ps-mV4" secondAttribute="bottom" constant="15" id="pSx-dV-lRk"/>
+                <constraint firstItem="1Yc-EA-IDH" firstAttribute="top" secondItem="c22-O7-iKe" secondAttribute="top" constant="16" id="q6N-XO-lcj"/>
+                <constraint firstItem="IaC-Nu-0SW" firstAttribute="centerY" secondItem="x6b-Xn-y0s" secondAttribute="centerY" id="s5R-ma-mLK"/>
+                <constraint firstItem="QUM-ac-abF" firstAttribute="centerY" secondItem="LiI-id-us0" secondAttribute="centerY" id="sKQ-Sp-czY"/>
+                <constraint firstItem="mNV-SB-Z05" firstAttribute="centerY" secondItem="pTG-Ps-mV4" secondAttribute="centerY" id="uVE-CR-Khb"/>
+                <constraint firstItem="x6b-Xn-y0s" firstAttribute="centerY" secondItem="Anh-N3-yNf" secondAttribute="centerY" id="vwE-NK-2Pg"/>
+                <constraint firstItem="LiI-id-us0" firstAttribute="leading" secondItem="Odq-XQ-VXe" secondAttribute="leading" id="wNB-ve-qR9"/>
+                <constraint firstItem="IcE-jj-tqu" firstAttribute="centerY" secondItem="kZO-qT-0wi" secondAttribute="centerY" id="we8-qS-QoP"/>
+                <constraint firstItem="hus-Qh-0Hg" firstAttribute="baseline" secondItem="IcE-jj-tqu" secondAttribute="firstBaseline" id="xQ9-bY-wgq"/>
+                <constraint firstItem="Anh-N3-yNf" firstAttribute="centerY" secondItem="pTG-Ps-mV4" secondAttribute="centerY" id="zfV-jn-jhc"/>
+                <constraint firstItem="x6b-Xn-y0s" firstAttribute="leading" secondItem="Anh-N3-yNf" secondAttribute="trailing" id="zuc-mY-E9N"/>
+            </constraints>
+            <point key="canvasLocation" x="111" y="219"/>
+        </customView>
+    </objects>
+</document>

+ 1 - 0
PDF Office/PDF Master/Class/PDFTools/Watermark/New/View/KMWatermarkView.xib

@@ -112,6 +112,7 @@
                                                     <color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
                                                     <size key="minSize" width="247" height="58"/>
                                                     <size key="maxSize" width="262" height="10000000"/>
+                                                    <color key="insertionPointColor" name="textInsertionPointColor" catalog="System" colorSpace="catalog"/>
                                                 </textView>
                                             </subviews>
                                         </clipView>