Browse Source

【2025】【Form】签名名称规范处理

niehaoyu 2 months ago
parent
commit
671f5fb186

+ 3 - 0
PDF Office/PDF Master/KMClass/KMPDFViewController/KMMainViewController.swift

@@ -1295,6 +1295,8 @@ struct KMNMWCFlags {
                 contentArr.add(item)
             }
             config.contents = contentArr as? [CPDFSignatureConfigItem]
+            widget.setFieldName(widget.getValidName(inPage: widget.page))
+            
             widget.signAppearanceConfig(config)
             
             let success = listView.document.writeSignature(to: outputSavePanel.url, withWidget: widget, pkcs12Cert: path, password: password, location: locationStr, reason: reasonStr, permissions: .forbidChange)
@@ -4378,6 +4380,7 @@ extension KMMainViewController: CPDFViewDelegate,CPDFListViewDelegate {
                 } else {
                     let widget = CPDFSignatureWidgetAnnotation.init(PDFListViewNoteWith: listView.document)
                     widget.bounds = NSMakeRect(-1000, -1000, 545, 178);
+                    
                     anotation.page.addAnnotation(widget)
                     
                     let configWindowVC = DSignatureConfigWindowController.init(windowNibName: "DSignatureConfigWindowController")

+ 0 - 8
PDF Office/PDF Reader Pro.xcodeproj/project.pbxproj

@@ -6951,7 +6951,6 @@
 		8997011C28F41320009AF911 /* Side */ = {
 			isa = PBXGroup;
 			children = (
-				BB8B172F2907A81E001C5EA5 /* RightSide */,
 				899700EE28F40308009AF911 /* LeftSide */,
 			);
 			path = Side;
@@ -10987,13 +10986,6 @@
 			path = KMNAlignmentController;
 			sourceTree = "<group>";
 		};
-		BB8B172F2907A81E001C5EA5 /* RightSide */ = {
-			isa = PBXGroup;
-			children = (
-			);
-			path = RightSide;
-			sourceTree = "<group>";
-		};
 		BB8B173F2907CE2A001C5EA5 /* NSView */ = {
 			isa = PBXGroup;
 			children = (