浏览代码

其他 - 替换页面编辑控件

liyuxuan 1 年之前
父节点
当前提交
1fea31ebb8

文件差异内容过多而无法显示
+ 349 - 173
Demo/Examples/Compdfkit_Tools/PageEdit/PDFPageEdit/CPDFPageEditControl.xaml.cs


+ 3 - 3
Demo/Examples/Compdfkit_Tools/PageEdit/PDFPageExtract/CPDFPageExtractWindow.xaml.cs

@@ -27,12 +27,12 @@ namespace Compdfkit_Tools.PDFControl
         {
             if (customPageRange == string.Empty)
             {
-                CPDFPageExtractUI.PageRange = PDFControlUI.PageRange.AllPages;
+                CPDFPageExtractUI.PageRange = PageRange.AllPages;
                 extractEventClass.PageMode = 1;
             }
             else
             {
-                CPDFPageExtractUI.PageRange = PDFControlUI.PageRange.CustomPages;
+                CPDFPageExtractUI.PageRange = PageRange.CustomPages;
                 extractEventClass.PageMode = 4;
                 pageRangeString = customPageRange;
                 CommonHelper.GetPagesInRange(ref pageRangeList, pageRangeString, CPDFPageExtractUI.MaxIndex, new char[] { ',' }, new char[] { '-' });
@@ -112,7 +112,7 @@ namespace Compdfkit_Tools.PDFControl
             extractEventClass.ExtractToSingleFile = e;
         }
 
-        private void CPDFPageExtractUI_PageRangeChanged(object sender, PDFControlUI.PageRange e)
+        private void CPDFPageExtractUI_PageRangeChanged(object sender, PageRange e)
         {
             extractEventClass.PageMode = (int)e;
         }

+ 0 - 2
Demo/Examples/Compdfkit_Tools/PageEdit/PDFPageInsert/CPDFPageInsertUI.xaml.cs

@@ -25,8 +25,6 @@ namespace Compdfkit_Tools.PDFControlUI
             }
         }
 
-        private int insertPageCount = 0;
-
         private int _customPageIndex;
         public int CustomPageIndex
         {

+ 4 - 17
Demo/Examples/Compdfkit_Tools/PageEdit/PageEditControl/PageEditControl.xaml.cs

@@ -1,18 +1,6 @@
-using ComPDFKitViewer.PdfViewer;
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
+using System;
 using System.Windows;
 using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
 
 namespace Compdfkit_Tools.PDFControl
 {
@@ -26,8 +14,8 @@ namespace Compdfkit_Tools.PDFControl
             set
             {
                 _pdfViewControl = value;
-                pageEditControl.pdfViewer = _pdfViewControl.PDFView;
-                pageEditControl.LoadThumbnails(pageEditControl.pdfViewer);
+                pageEditControl.viewControl = _pdfViewControl;
+                pageEditControl.LoadThumbnails(_pdfViewControl);
                 pageEditControl.isThumbInitialized = false;
             }
         }
@@ -38,8 +26,7 @@ namespace Compdfkit_Tools.PDFControl
 
         public event EventHandler<bool> OnCanSaveChanged;
         public event EventHandler OnAnnotEditHandler;
-
-        private double[] zoomLevelList = { 1f, 8f, 12f, 25, 33f, 50, 66f, 75, 100, 125, 150, 200, 300, 400, 600, 800, 1000 };
+      
         #endregion
         public PageEditControl()
         {