using Prism.Mvvm;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media.Imaging;
namespace PDF_Master.Model.Dialog.ToolsDialogs
{
class MergeObject : BindableBase
{
private string docName;
///
/// 文档名
///
public string DocName
{
get { return docName; }
set
{
SetProperty(ref docName, value);
}
}
private string docSize;
///
/// 文档大小
///
public string DocSize
{
get { return docSize; }
set
{
SetProperty(ref docSize, value);
}
}
private BitmapSource docThumbnail;
///
/// 文档首张图片
///
public BitmapSource DocThumbnail
{
get { return docThumbnail; }
set
{
SetProperty(ref docThumbnail, value);
}
}
private int sdkPageCount;
///
/// SDK获取到的页面数量
///
public int SDKPageCount
{
get { return sdkPageCount; }
set
{
SetProperty(ref sdkPageCount, value);
}
}
private string docPageCount;
///
/// 文档页数
///
public string DocPageCount
{
get { return docPageCount; }
set
{
SetProperty(ref docPageCount, value);
}
}
private string filePath;
///
/// 文档文件路径
///
public string FilePath
{
get { return filePath; }
set
{
SetProperty(ref filePath, value);
}
}
private List setPageRange;
///
/// 设置的文档页面范围
///
public List SetPageRange
{
get { return setPageRange; }
set
{
SetProperty(ref setPageRange, value);
}
}
private string setPageRangeStr;
///
/// 设置的文档页面范围
///
public string SetPageRangeStr
{
get { return setPageRangeStr; }
set
{
SetProperty(ref setPageRangeStr, value);
}
}
private string password="";
///
/// 密码
///
public string Password
{
get { return password; }
set
{
SetProperty(ref password, value);
}
}
///
/// 显示上半部分线
///
private bool isBackwards = false;
public bool IsBackwards
{
get { return isBackwards; }
set
{
SetProperty(ref isBackwards, value);
}
}
///
/// 显示下半部分线
///
private bool isForward=false;
public bool IsForward
{
get { return isForward; }
set
{
SetProperty(ref isForward, value);
}
}
///
/// 偶数页置灰
///
private bool isEvenPageIsEnabled = false;
public bool IsEvenPageIsEnabled
{
get { return isEvenPageIsEnabled; }
set
{
SetProperty(ref isEvenPageIsEnabled, value);
}
}
private int itemIndex;
public int ItemIndex
{
get { return itemIndex; }
set
{
SetProperty(ref itemIndex, value);
}
}
}
}