|
@@ -243,6 +243,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
PDFDataTable.Columns.Add("FilePageRangeText");
|
|
PDFDataTable.Columns.Add("FilePageRangeText");
|
|
PDFDataTable.Columns.Add("FilePageRangeSelectIndex");
|
|
PDFDataTable.Columns.Add("FilePageRangeSelectIndex");
|
|
PDFDataTable.Columns.Add("IsEvenPageIsEnabled");
|
|
PDFDataTable.Columns.Add("IsEvenPageIsEnabled");
|
|
|
|
+ PDFDataTable.Columns.Add("MaxPageRange");
|
|
PDFDataTable.Columns.Add("FileSize");
|
|
PDFDataTable.Columns.Add("FileSize");
|
|
PDFDataTable.Columns.Add("FileState");
|
|
PDFDataTable.Columns.Add("FileState");
|
|
Unicode = App.mainWindowViewModel.SelectedItem.Unicode;
|
|
Unicode = App.mainWindowViewModel.SelectedItem.Unicode;
|
|
@@ -517,6 +518,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
pdfdatatable.Columns.Add("FilePageRangeText");
|
|
pdfdatatable.Columns.Add("FilePageRangeText");
|
|
pdfdatatable.Columns.Add("FilePageRangeSelectIndex");
|
|
pdfdatatable.Columns.Add("FilePageRangeSelectIndex");
|
|
pdfdatatable.Columns.Add("IsEvenPageIsEnabled");
|
|
pdfdatatable.Columns.Add("IsEvenPageIsEnabled");
|
|
|
|
+ pdfdatatable.Columns.Add("MaxPageRange");
|
|
pdfdatatable.Columns.Add("FileSize");
|
|
pdfdatatable.Columns.Add("FileSize");
|
|
pdfdatatable.Columns.Add("FileState");
|
|
pdfdatatable.Columns.Add("FileState");
|
|
int datatableindex = 0;
|
|
int datatableindex = 0;
|
|
@@ -531,11 +533,12 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs.HomePageBatchProcess
|
|
|
|
|
|
PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"] = "0";
|
|
PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"] = "0";
|
|
}
|
|
}
|
|
- if (PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"].ToString() == "3" && !CommonHelper.GetPagesInRange(ref PageIndexLists, PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeText"].ToString(), CPDFDocument.InitWithFilePath(fileName).PageCount, new char[] { ',' }, new char[] { '-' }, true))
|
|
|
|
|
|
+ int pagecount = CPDFDocument.InitWithFilePath(fileName).PageCount;
|
|
|
|
+ if (PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"].ToString() == "3" && !CommonHelper.GetPagesInRange(ref PageIndexLists, PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeText"].ToString(), pagecount, new char[] { ',' }, new char[] { '-' }, true))
|
|
{
|
|
{
|
|
PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"] = "0";
|
|
PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"] = "0";
|
|
}
|
|
}
|
|
- pdfdatatable.Rows.Add(f.Name, PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeText"], PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"], isEvenPage(fileName), file_size, PDFCurrentDataTable.Rows[datatableindex]["FileState"]);
|
|
|
|
|
|
+ pdfdatatable.Rows.Add(f.Name, PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeText"], PDFCurrentDataTable.Rows[datatableindex]["FilePageRangeSelectIndex"], isEvenPage(fileName), pagecount, file_size, PDFCurrentDataTable.Rows[datatableindex]["FileState"]);
|
|
datatableindex++;
|
|
datatableindex++;
|
|
}
|
|
}
|
|
PDFDataTable = pdfdatatable;
|
|
PDFDataTable = pdfdatatable;
|