Browse Source

库更新 - 编辑模式下增加粘贴接口,添加text注释刷新接口
影响范围 :

编辑模式:
1、编辑模式下新增接口 & 操作优化
2、编辑模式下,渲染多余小黑框问题问题修正
3、编辑模式下的删除菜单对外
4、编辑模式下图片缩放调整
5、Undo/Redo 串接优化

签名:
1、数字签名添加卡死问题、AP渲染问题

注释
1、高亮位置微调
2、文本注释适配页面旋转遗留问题
3、日历注释大小自适配
4、密文大小适配

其他
1、渲染Crash问题修正
2、下拉菜单未有值时复制或者选中崩溃修正

zenghong 3 weeks ago
parent
commit
46d4cea54d

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


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

@@ -55,6 +55,8 @@
 - (void)renderNeedReset:(BOOL)needReset;
 - (void)updateVisibleRect;
 
+- (void)updateBookmark;
+
 - (BOOL)isLayerFinshedDisplay;
 
 #pragma mark - Conversion

+ 2 - 0
PDF Office/PDF Master/Class/PDFWindowController/PDFSDK/ComPDFKit.framework/Versions/A/Headers/CPDFView+Display.h

@@ -25,5 +25,7 @@
 
 - (CPDFSelection *)creatImageCurrentSelectionForPoint:(NSPoint)point;
 
+- (BOOL)isSupportSelSelectionWithEvent:(NSEvent *)event;
+
 @end
 

+ 16 - 0
PDF Office/PDF Master/Class/PDFWindowController/PDFSDK/ComPDFKit.framework/Versions/A/Headers/CPDFView+Editing.h

@@ -481,10 +481,26 @@ typedef NS_OPTIONS(NSInteger, CEditingAreaSelectBorderZoomPointType) {
 
 - (void)cutEditAreaAction;
 
+- (void)deleteEditAreaAction;
+
 - (void)pasteEditAreaMatchStyleAction;
 
 - (void)pasteEditAreaAction;
 
+/**
+ * Method to paste editArea.
+ *
+ * @discussion sender is a NSValue as points of the current page.
+ */
+- (void)pasteEditAreaMatchStyleActionWith:(id _Nullable )sender;
+
+/**
+ * Method to paste editArea.
+ *
+ * @discussion sender is a NSValue as points of the current page.
+ */
+- (void)pasteEditAreaActionWith:(id _Nullable )sender;
+
 - (void)copyEditAreaAction;
 
 - (void)selectAllAreaAction;

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

@@ -224,6 +224,7 @@ typedef NS_ENUM(NSInteger, CPDFViewScaleState) {
 - (BOOL)isEditWithCurrentFreeText:(CPDFFreeTextAnnotation *)freeText;
 - (void)commitEditAnnotationFreeText:(CPDFFreeTextAnnotation *)freeText;
 - (void)updateAnnotationFreeTextBounds:(CPDFFreeTextAnnotation *)freeText;
+- (void)updateAnnotationFreeTextFont:(CPDFFreeTextAnnotation *)freeText;
 - (void)setEditAnnotationFreeTextBackgroundColor:(NSColor *)color freeText:(CPDFFreeTextAnnotation *)freeText;
 - (void)setEditAnnotationFreeTextColor:(NSColor *)color freeText:(CPDFFreeTextAnnotation *)freeText;
 - (void)setEditAnnotationFreeTextBorderColor:(CPDFKitPlatformColor *)color freeText:(CPDFFreeTextAnnotation *)freeText;

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

@@ -768,11 +768,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			HO/gvj3Ox6Jdfd1uY8LaMuqR4e0=
+			A3XoWxIVoYFYvndBW9aAEpCUUUs=
 			</data>
 			<key>hash2</key>
 			<data>
-			T16Y5g5b01J788SOvwyBtksxBn4UGTwnn/C+P3o2F68=
+			8/R3ZQasHinEKXJxNxrAK7UbxvzVFUa0cMkqAqAJ+CQ=
 			</data>
 		</dict>
 		<key>Headers/CPDFPerimeterMeasureInfo.h</key>
@@ -1021,22 +1021,22 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			k/EJ9yYd4jdSi3LRl0SREgFQJAQ=
+			yRrCzsB0ifgZGSCTYPV/j8VvrW4=
 			</data>
 			<key>hash2</key>
 			<data>
-			JRNInV1pDtaFJSkyvPhCy6Hm7ebhmJrzlppIiFEkBOk=
+			eeXTrNyImLj++tIhG6w1Ky4HUWOg+YJYKeZArXcSqb8=
 			</data>
 		</dict>
 		<key>Headers/CPDFView+Editing.h</key>
 		<dict>
 			<key>hash</key>
 			<data>
-			pJQK9LNXVKHHW4qXp4oCAjwMUqM=
+			Y0w02RB6ApKn1qcxUNWKyFjBsIs=
 			</data>
 			<key>hash2</key>
 			<data>
-			10RDqYTOFf9PewxCiEQ7nt3t/SNC34APpGVNBxKHmhg=
+			5XLdtjBkrMYU2J852Y1DkpX6pn9TIuVEgpqB9ilZXNs=
 			</data>
 		</dict>
 		<key>Headers/CPDFView+Utilities.h</key>
@@ -1054,11 +1054,11 @@
 		<dict>
 			<key>hash</key>
 			<data>
-			4y1A44WSi2+8l+eJSKaQTM1NIE8=
+			CVGvZ6+aE/gTW5nFZjbcFcOABiE=
 			</data>
 			<key>hash2</key>
 			<data>
-			57sdktRRCGlVhWVW29eP0XjnsVLi5nmRbTdaP+I26mE=
+			Lvju9tEC01MVh3GxHMruDYPnn1E47yhFP9js0JP0eqE=
 			</data>
 		</dict>
 		<key>Headers/CPDFWatermark+Protected.h</key>