Просмотр исходного кода

ComPDFKit.Tool(win) - 处理创建注释时指针可能为空的情况

TangJinZhou 3 недель назад
Родитель
Сommit
b7617f7981
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      Demo/Examples/ComPDFKit.Tool/CPDFViewerTool.DataMethod.cs

+ 3 - 0
Demo/Examples/ComPDFKit.Tool/CPDFViewerTool.DataMethod.cs

@@ -24,6 +24,9 @@ namespace ComPDFKit.Tool
 
         public void CreateDefaultAnnot(CPDFAnnotation cPDFAnnotation, C_ANNOTATION_TYPE annotType, AnnotParam annotParam)
         {
+            if (cPDFAnnotation == null || !cPDFAnnotation.IsValid())
+                return;
+
             switch (annotType)
             {
                 case C_ANNOTATION_TYPE.C_ANNOTATION_NONE: