|
@@ -148,13 +148,13 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
fileNamesIndex = 0;
|
|
|
foreach (var filename in fileNames)
|
|
|
{
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "准备转换";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "准备转换";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "wait";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "wait";
|
|
|
Image img = Image.FromFile(filename);
|
|
|
if (img == null)
|
|
|
{
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
continue;
|
|
|
}
|
|
|
CPDFDocument topdfdoc = CPDFDocument.CreateDocument();
|
|
@@ -164,8 +164,8 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
topdfdoc.WriteToFilePath(savefilename(filename));
|
|
|
topdfdoc.Release();
|
|
|
string file_size = (((float)fileinfo.Length) / 1024).ToString() + " K";
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "完成";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "完成";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "complete";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "complete";
|
|
|
fileNamesIndex++;
|
|
|
}
|
|
|
System.Diagnostics.Process.Start("Explorer", "/select," + savefilename(fileNames[0]));
|
|
@@ -175,21 +175,21 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
CPDFDocument topdfdoc = CPDFDocument.CreateDocument();
|
|
|
int pageindex = 0;
|
|
|
foreach (var filename in fileNames) {
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "准备转换";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "准备转换";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "wait";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "wait";
|
|
|
Image img = Image.FromFile(filename);
|
|
|
if (img == null)
|
|
|
{
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
continue;
|
|
|
}
|
|
|
FileInfo fileinfo = new FileInfo(filename);
|
|
|
JpegInsertPage(ref topdfdoc, filename, fileinfo,img.Width, img.Height, pageindex);
|
|
|
pageindex++;
|
|
|
string file_size = (((float)fileinfo.Length) / 1024).ToString() + " K";
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "完成";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "完成";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "complete";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "complete";
|
|
|
fileNamesIndex++;
|
|
|
}
|
|
|
System.Diagnostics.Process.Start("Explorer", "/select," + savefilename(fileNames[0]));
|
|
@@ -226,8 +226,8 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
if (topdfdoc.IsLocked)
|
|
|
{
|
|
|
//未成功解密文档时,释放Document对象,返回
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
fileNamesIndex++;
|
|
|
PictureToPDFGridIsEnabled = "True";
|
|
|
return;
|
|
@@ -236,21 +236,21 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
int pageindex = topdfdoc.PageCount;
|
|
|
foreach (var filename in fileNames)
|
|
|
{
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "准备转换";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "准备转换";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "wait";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "wait";
|
|
|
Image img = Image.FromFile(filename);
|
|
|
if (img == null)
|
|
|
{
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "文件出错";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "error";
|
|
|
continue;
|
|
|
}
|
|
|
FileInfo fileinfo = new FileInfo(filename);
|
|
|
JpegInsertPage(ref topdfdoc, filename, fileinfo, img.Width, img.Height, pageindex);
|
|
|
pageindex++;
|
|
|
string file_size = (((float)fileinfo.Length) / 1024).ToString() + " K";
|
|
|
- ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "完成";
|
|
|
- ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "完成";
|
|
|
+ ImagesDataTable.Rows[fileNamesIndex]["FileState"] = "complete";
|
|
|
+ ImagesCurrentDataTable.Rows[fileNamesIndex]["FileState"] = "complete";
|
|
|
fileNamesIndex++;
|
|
|
}
|
|
|
topdfdoc.WriteToLoadedPath();
|
|
@@ -302,7 +302,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
RemoveExcess(ref fileNames);
|
|
|
SetPictureToPDFGridIsEnabled = "True";
|
|
|
AddFileVisibility = Visibility.Collapsed;
|
|
|
- updateListview("待确定");
|
|
|
+ updateListview("wait");
|
|
|
}
|
|
|
}
|
|
|
public void addPicture(string filename)
|
|
@@ -312,7 +312,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
RemoveExcess(ref fileNames);
|
|
|
SetPictureToPDFGridIsEnabled = "True";
|
|
|
AddFileVisibility = Visibility.Collapsed;
|
|
|
- updateListview("待确定");
|
|
|
+ updateListview("wait");
|
|
|
}
|
|
|
/// <summary>
|
|
|
/// 添加图片文件夹
|
|
@@ -336,7 +336,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
}
|
|
|
}
|
|
|
RemoveExcess(ref fileNames);
|
|
|
- updateListview("待确定");
|
|
|
+ updateListview("wait");
|
|
|
SetPictureToPDFGridIsEnabled = "True";
|
|
|
AddFileVisibility = Visibility.Collapsed;
|
|
|
}
|
|
@@ -358,7 +358,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
SetPictureToPDFGridIsEnabled = "False";
|
|
|
AddFileVisibility = Visibility.Visible;
|
|
|
}
|
|
|
- updateListview("待确定");
|
|
|
+ updateListview("wait");
|
|
|
}
|
|
|
public void removepdffile(int index)
|
|
|
{
|
|
@@ -371,7 +371,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
AddFileVisibility = Visibility.Visible;
|
|
|
}
|
|
|
|
|
|
- updateListview("待确定");
|
|
|
+ updateListview("wait");
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -436,7 +436,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
/// 更新Currentlistview显示
|
|
|
/// pagerangetext 自定义页面范围字符串 pagerangeselectindex combobox下拉索引(0全部页面 1奇数页 2偶数页 3自定义页面)isevenpageisenabled 偶数页状态 state 状态显示字符串
|
|
|
/// </summary>
|
|
|
- public void updateCurrentListview( string state = "待完成")
|
|
|
+ public void updateCurrentListview( string state = "wait")
|
|
|
{
|
|
|
if (fileNames.Count >= FileNameNumber)
|
|
|
{
|
|
@@ -566,7 +566,7 @@ namespace PDF_Office.ViewModels.Dialog.HomePageToolsDialogs
|
|
|
{
|
|
|
fileNames=filepath.ToList();
|
|
|
|
|
|
- updateListview("待确定");
|
|
|
+ updateListview("wait");
|
|
|
}
|
|
|
}
|
|
|
#endregion
|