Ver código fonte

【PDFListView】扩展类补充

dinglingui 2 anos atrás
pai
commit
27a1fdc942

+ 12 - 10
PDF Office/PDF Office.xcodeproj/project.pbxproj

@@ -1264,9 +1264,9 @@
 		F3732319292DF97D0013862C /* CPDFSelection+PDFListView.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732318292DF97D0013862C /* CPDFSelection+PDFListView.m */; };
 		F373231A292DF97D0013862C /* CPDFSelection+PDFListView.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732318292DF97D0013862C /* CPDFSelection+PDFListView.m */; };
 		F373231B292DF97D0013862C /* CPDFSelection+PDFListView.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732318292DF97D0013862C /* CPDFSelection+PDFListView.m */; };
-		F3732323292DFFFE0013862C /* CPDFListView+CExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732322292DFFFE0013862C /* CPDFListView+CExtension.m */; };
-		F3732324292DFFFE0013862C /* CPDFListView+CExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732322292DFFFE0013862C /* CPDFListView+CExtension.m */; };
-		F3732325292DFFFE0013862C /* CPDFListView+CExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732322292DFFFE0013862C /* CPDFListView+CExtension.m */; };
+		F3732323292DFFFE0013862C /* CPDFListView+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732322292DFFFE0013862C /* CPDFListView+Extension.m */; };
+		F3732324292DFFFE0013862C /* CPDFListView+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732322292DFFFE0013862C /* CPDFListView+Extension.m */; };
+		F3732325292DFFFE0013862C /* CPDFListView+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732322292DFFFE0013862C /* CPDFListView+Extension.m */; };
 		F373232E292F78210013862C /* CPDFListStampAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732328292F78200013862C /* CPDFListStampAnnotation.m */; };
 		F373232F292F78210013862C /* CPDFListStampAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732328292F78200013862C /* CPDFListStampAnnotation.m */; };
 		F3732330292F78210013862C /* CPDFListStampAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = F3732328292F78200013862C /* CPDFListStampAnnotation.m */; };
@@ -1937,8 +1937,8 @@
 		F37322DA292DF9410013862C /* CPDFTextAnnotation+PDFListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CPDFTextAnnotation+PDFListView.m"; sourceTree = "<group>"; };
 		F3732317292DF97D0013862C /* CPDFSelection+PDFListView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CPDFSelection+PDFListView.h"; sourceTree = "<group>"; };
 		F3732318292DF97D0013862C /* CPDFSelection+PDFListView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "CPDFSelection+PDFListView.m"; sourceTree = "<group>"; };
-		F3732321292DFFFE0013862C /* CPDFListView+CExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CPDFListView+CExtension.h"; sourceTree = "<group>"; };
-		F3732322292DFFFE0013862C /* CPDFListView+CExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "CPDFListView+CExtension.m"; sourceTree = "<group>"; };
+		F3732321292DFFFE0013862C /* CPDFListView+Extension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CPDFListView+Extension.h"; sourceTree = "<group>"; };
+		F3732322292DFFFE0013862C /* CPDFListView+Extension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "CPDFListView+Extension.m"; sourceTree = "<group>"; };
 		F3732328292F78200013862C /* CPDFListStampAnnotation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CPDFListStampAnnotation.m; sourceTree = "<group>"; };
 		F373232A292F78210013862C /* CPDFListStampAnnotation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CPDFListStampAnnotation.h; sourceTree = "<group>"; };
 		F3732331292F7B8D0013862C /* CStampSignatureObject.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CStampSignatureObject.h; sourceTree = "<group>"; };
@@ -1957,6 +1957,7 @@
 		F3B7DFA32949C8E300333201 /* CPDFListView.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = CPDFListView.xcassets; sourceTree = "<group>"; };
 		F3B7DFA7294C545A00333201 /* NSPopover+PDFListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSPopover+PDFListView.h"; sourceTree = "<group>"; };
 		F3B7DFA8294C545B00333201 /* NSPopover+PDFListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSPopover+PDFListView.m"; sourceTree = "<group>"; };
+		F3D547B129559E1D00AA3953 /* ComPDFUIKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ComPDFUIKit.h; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -3072,6 +3073,7 @@
 				F3732289292CCA650013862C /* Windows */,
 				F3599215292CA27A000D25DE /* AppKitCategories */,
 				F359917A292B7B8A000D25DE /* InitialUserDefaults.plist */,
+				F3D547B129559E1D00AA3953 /* ComPDFUIKit.h */,
 				F3732288292CB4030013862C /* CPDFListView+Private.h */,
 				BB2C6AC728F4085200478A33 /* CPDFListView.h */,
 				BB2C6AC828F4085200478A33 /* CPDFListView.m */,
@@ -3219,8 +3221,8 @@
 		BB86C22128F57A52005AD968 /* CPDFListViewExtension */ = {
 			isa = PBXGroup;
 			children = (
-				F3732321292DFFFE0013862C /* CPDFListView+CExtension.h */,
-				F3732322292DFFFE0013862C /* CPDFListView+CExtension.m */,
+				F3732321292DFFFE0013862C /* CPDFListView+Extension.h */,
+				F3732322292DFFFE0013862C /* CPDFListView+Extension.m */,
 				BB86C1EB28F544F4005AD968 /* CPDFListView+Event.h */,
 				BB86C1EC28F544F4005AD968 /* CPDFListView+Event.m */,
 				BB86C1F028F54535005AD968 /* CPDFListView+KeyEvent.h */,
@@ -4622,7 +4624,7 @@
 				9FBA0EF528FFC8A0001117AF /* KMCollectionView.swift in Sources */,
 				8942F7FF29260EC700389627 /* KMLeftMethodMode.swift in Sources */,
 				9F1FE4F929406E4700E952CA /* CTTabStripView.m in Sources */,
-				F3732323292DFFFE0013862C /* CPDFListView+CExtension.m in Sources */,
+				F3732323292DFFFE0013862C /* CPDFListView+Extension.m in Sources */,
 				9F1FE4C029406E4700E952CA /* NSWindow+CTThemed.m in Sources */,
 				F37322E1292DF9410013862C /* CPDFChoiceWidgetAnnotation+PDFListView.m in Sources */,
 				ADBA0464292CB90B00BF9184 /* KMBatchProcessingTableRowView.swift in Sources */,
@@ -4873,7 +4875,7 @@
 				ADCB996F292C65EE00B51A03 /* KMOCROperation.m in Sources */,
 				9F1FE4C729406E4700E952CA /* CTUtil.m in Sources */,
 				9FAAA33F290FECA70046FFCE /* NSImage+QuickLook.swift in Sources */,
-				F3732324292DFFFE0013862C /* CPDFListView+CExtension.m in Sources */,
+				F3732324292DFFFE0013862C /* CPDFListView+Extension.m in Sources */,
 				8942F80A29275CBC00389627 /* KMOCToolClass.m in Sources */,
 				BB86C21528F560D1005AD968 /* NSGraphics_SKExtensions.m in Sources */,
 				8942F7F92926089200389627 /* KMSignatureViewController.swift in Sources */,
@@ -5327,7 +5329,7 @@
 				AD9527C4295294EF0039D2BC /* KMPrintPaperModel.swift in Sources */,
 				9F8539D42943121100DF644E /* KMSegmentedBox.swift in Sources */,
 				9F1FE4DD29406E4700E952CA /* NSURL+Utils.m in Sources */,
-				F3732325292DFFFE0013862C /* CPDFListView+CExtension.m in Sources */,
+				F3732325292DFFFE0013862C /* CPDFListView+Extension.m in Sources */,
 				9F1FE4F829406E4700E952CA /* CTFloatingBarBackingView.m in Sources */,
 				9F1FE49E29406E4700E952CA /* HoverCloseButton.m in Sources */,
 				ADCB98C3292472F200B51A03 /* KMBatchProcessingTableViewPresenter.swift in Sources */,

+ 2 - 2
PDF Office/PDF Office/Class/PDFWindowController/PDFListView/CPDFListViewExtension/CPDFListView+CExtension.h

@@ -1,5 +1,5 @@
 //
-//  CPDFListView+CExtension.h
+//  CPDFListView+Extension.h
 //  ComPDFKit
 //
 //  Copyright © 2014-2022 PDF Technologies, Inc. All Rights Reserved.
@@ -12,7 +12,7 @@
 
 #import "CPDFListView.h"
 
-@interface CPDFListView (CExtension)
+@interface CPDFListView (Extension)
 
 - (CPDFMarkupAnnotation *)addPDFSelection:(CPDFSelection *)currentSelection annotationTyoe:(CAnnotationType)annotationType;
 

+ 3 - 3
PDF Office/PDF Office/Class/PDFWindowController/PDFListView/CPDFListViewExtension/CPDFListView+CExtension.m

@@ -1,5 +1,5 @@
 //
-//  CPDFListView+CExtension.m
+//  CPDFListView+Extension.m
 //  ComPDFKit
 //
 //  Copyright © 2014-2022 PDF Technologies, Inc. All Rights Reserved.
@@ -10,7 +10,7 @@
 //  This notice may not be removed from this file.
 //
 
-#import "CPDFListView+CExtension.h"
+#import "CPDFListView+Extension.h"
 #import "CPDFListView+Private.h"
 #import "CPDFMarkupAnnotation+PDFListView.h"
 #import "CPDFListStampAnnotation+Private.h"
@@ -18,7 +18,7 @@
 #import "CStampSignatureObject.h"
 #import "NSGeometry+PDFListView.h"
 
-@implementation CPDFListView (CExtension)
+@implementation CPDFListView (Extension)
 
 - (CPDFAnnotation *)addPDFSelection:(CPDFSelection *)currentSelection annotationTyoe:(CAnnotationType)annotationType {
     NSMutableArray *quadrilateralPoints = [NSMutableArray array];

+ 37 - 0
PDF Office/PDF Office/Class/PDFWindowController/PDFListView/ComPDFUIKit.h

@@ -0,0 +1,37 @@
+//
+//  ComPDFKit.h
+//  ComPDFKit
+//
+//  Copyright © 2014-2022 PDF Technologies, Inc. All Rights Reserved.
+//
+//  THIS SOURCE CODE AND ANY ACCOMPANYING DOCUMENTATION ARE PROTECTED BY INTERNATIONAL COPYRIGHT LAW
+//  AND MAY NOT BE RESOLD OR REDISTRIBUTED. USAGE IS BOUND TO THE ComPDFKit LICENSE AGREEMENT.
+//  UNAUTHORIZED REPRODUCTION OR DISTRIBUTION IS SUBJECT TO CIVIL AND CRIMINAL PENALTIES.
+//  This notice may not be removed from this file.
+//
+
+#import "CPDFListView.h"
+
+#import "CStringConstants.h"
+#import "CPDFListViewConfig.h"
+#import "CPDFAnnotationModel.h"
+#import "CStampSignatureObject.h"
+
+#import "CPDFListStampAnnotation.h"
+#import "CPDFListSignatureAnnotation.h"
+#import "CPDFAnnotation+PDFListView.h"
+#import "CPDFInkAnnotation+PDFListView.h"
+#import "CPDFTextAnnotation+PDFListView.h"
+#import "CPDFStampAnnotation+PDFListView.h"
+#import "CPDFLineAnnotation+PDFListView.h"
+#import "CPDFLinkAnnotation+PDFListView.h"
+#import "CPDFMarkupAnnotation+PDFListView.h"
+#import "CPDFRedactAnnotation+PDFListView.h"
+#import "CPDFCircleAnnotation+PDFListView.h"
+#import "CPDFFreeTextAnnotation+PDFListView.h"
+#import "CPDFSquareAnnotation+PDFListView.h"
+#import "CPDFWidgetAnnotation+PDFListView.h"
+#import "CPDFTextWidgetAnnotation+PDFListView.h"
+#import "CPDFButtonWidgetAnnotation+PDFListView.h"
+#import "CPDFChoiceWidgetAnnotation+PDFListView.h"
+#import "CPDFSignatureWidgetAnnotation+PDFListView.h"

BIN
PDF Office/PDF Office/Class/PDFWindowController/PDFSDK/ComPDFKit.framework/Versions/A/ComPDFKit


+ 3 - 0
PDF Office/PDF Office/Class/PDFWindowController/PDFSDK/ComPDFKit.framework/Versions/A/Headers/ComPDFKit.h

@@ -62,6 +62,9 @@
 #import <ComPDFKit/CPDFTextWidgetAnnotation.h>
 #import <ComPDFKit/CPDFSignatureWidgetAnnotation.h>
 #import <ComPDFKit/CPDFSignatureWidgetAnnotation+Signature.h>
+#import <ComPDFKit/CPDFWidgetAnnotation+Protected.h>
+#import <ComPDFKit/CPDFChoiceWidgetAnnotation+Protected.h>
+#import <ComPDFKit/CPDFTextWidgetAnnotation+Protected.h>
 
 #import <ComPDFKit/CPDFView.h>
 #import <ComPDFKit/CPDFView+Display.h>

+ 2 - 2
PDF Office/PDF Office/Class/PDFWindowController/PDFSDK/ComPDFKit.framework/Versions/A/_CodeSignature/CodeResources

@@ -914,11 +914,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			w0D0Yojp+zWC13BX7gM2zGWUz4k=
+			0xpRoNUQCmhlcfhX2ppxzqUJ4b4=
 			</data>
 			<key>hash2</key>
 			<data>
-			hPVPEOGZUTBQG10FN+HjtU+ZbQ3yl5+EZpMnVj31Ovw=
+			1gCPvjgclnWMCKXJv+WV29GTazKC8q1haDewPx1RX5k=
 			</data>
 		</dict>
 		<key>Modules/module.modulemap</key>