資源簡介
cb-9X-C#winform實現PDF閱讀功能.rar

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Drawing;
using?System.Drawing.Imaging;
using?System.IO;
using?System.Windows.Forms;
namespace?PDF閱讀器
{
????public?partial?class?frmMain?:?Form
????{
????????private?string?selectedDir?=?string.Empty;
????????private?List?files?=?null;
????????private?List?pages?=?null;
????????private?Size?oriSize?=?Size.Empty;
????????public?frmMain()
????????{
????????????InitializeComponent();
????????????this.files?=?new?List();
????????????this.pages?=?new?List();
????????}
????????private?void?frmMain_Load(object?sender?EventArgs?e)
????????{
????????????SetListViewCells();
????????}
????????private?void?btnPath_Click(object?sender?EventArgs?e)
????????{
????????????FolderBrowserDialog?dlg?=?new?FolderBrowserDialog();
????????????dlg.SelectedPath?=?this.selectedDir;
????????????if?(dlg.ShowDialog()?==?DialogResult.Cancel)
????????????????return;
????????????this.selectedDir?=?dlg.SelectedPath;
????????????DoDir(this.selectedDir);
????????}
????????private?void?checkChildFile_CheckedChanged(object?sender?EventArgs?e)
????????{
????????????DoDir(this.selectedDir);
????????}
????????private?void?track_Scroll(object?sender?EventArgs?e)
????????{
????????????int?width?=?(int)(this.oriSize.Width?*?(1?+?this.track.Value?*?0.01));
????????????int?height?=?(int)(this.oriSize.Height?*?(1?+?this.track.Value?*?0.01));
????????????this.picShowPDF.Size?=?new?Size(width?height);
????????????this.labelPercent.Text?=?string.Format(“{0}%“?100?+?this.track.Value);
????????}
????????private?void?olvPdfPath_Selectionchanged(object?sender?EventArgs?e)
????????{
????????????if?(null?==?this.olvPdfPath.Selectedobject)
????????????????return;
????????????string?path?=?this.olvPdfPath.Selectedobject?as?string;
????????????this.txtPath.Text?=?path;
????????????this.LoadFile(path);
????????????if?(this.pages.Count?>?0)
????????????{
????????????????this.picShowPDF.Image?=?this.pages[0];
????????????????Size?delta?=?this.picShowPDF.Size?-?this.picShowPDF.ClientSize;
????????????????this.picShowPDF.Size?=?this.pages[0].Size?+?delta;
????????????}
????????????else
????????????{
????????????????this.picShowPDF.Image?=?null;
????????????????this.picShowPDF.Size?=?this.panel2.ClientSize;
????????????}
????????????this.oriSize?=?this.picShowPDF.Size;
????????????this.track.Value?=?0;
????????????UpdateControls();
????????}
????????private?void?btnPrevPage_Click(object?sender?EventArgs?e)
????????{
????????????int?index?=?this.pages.IndexOf(this.picShowPDF.Image);
????????????index--;
????????????if?(index?>=?0)
????????????{
????????????????this.picShowPDF.Image?=?this.pages[index];
????????????????this.UpdateControls();
????????????}
????????}
????????private?void?btnNextPage_Click(object?sender?EventArgs?e)
????????{
????????????int?index?=?this.pages.IndexOf(this.picShowPDF.Image);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????0??2019-11-21?11:32??cb-9X-C#winform?實現PDF閱讀功能\1.bmp
????..A..H.?????36352??2018-03-09?17:38??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\.vs\PDF閱讀器\v14\.suo
?????文件????5217280??2017-06-02?15:24??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\bin\Debug\libmupdf.dll
?????文件?????480256??2018-03-06?16:06??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\bin\Debug\ob
?????文件??????20480??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\bin\Debug\PDF閱讀器.exe
?????文件??????44544??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\bin\Debug\PDF閱讀器.pdb
?????文件??????24224??2019-10-16?22:04??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\bin\Debug\PDF閱讀器.vshost.exe
?????文件????????490??2013-03-18?17:00??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\bin\Debug\PDF閱讀器.vshost.exe.manifest
?????文件???????9837??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\frmMain.cs
?????文件??????14228??2019-10-16?22:05??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\frmMain.Designer.cs
?????文件???????5817??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\frmMain.resx
?????文件???????4114??2018-03-09?17:02??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\MuPDF.cs
?????文件??????13152??2019-10-16?22:04??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7154??2019-10-16?22:04??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件???????1693??2019-10-16?22:04??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.csproj.FileListAbsolute.txt
?????文件????????979??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.csproj.GenerateResource.Cache
?????文件???????8877??2019-02-22?10:32??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.csprojResolveAssemblyReference.cache
?????文件??????20480??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.exe
?????文件????????180??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.frmMain.resources
?????文件??????44544??2019-02-22?10:33??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.pdb
?????文件????????180??2018-03-09?17:38??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\obj\Debug\PDF閱讀器.Properties.Resources.resources
?????文件???????4020??2018-03-09?17:18??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\PDF閱讀器.csproj
?????文件????????495??2018-03-09?16:34??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\Program.cs
?????文件???????1350??2018-03-09?16:28??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\Properties\AssemblyInfo.cs
?????文件???????2837??2018-03-09?16:28??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\Properties\Resources.Designer.cs
?????文件???????5612??2018-03-09?16:28??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\Properties\Resources.resx
?????文件???????1099??2018-03-09?16:28??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\Properties\Settings.Designer.cs
?????文件????????249??2018-03-09?16:28??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器\Properties\Settings.settings
?????文件???????1003??2018-03-09?16:28??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器.sln
????..A..H.?????38912??2019-10-16?22:05??cb-9X-C#winform?實現PDF閱讀功能\PDF閱讀器\PDF閱讀器.v12.suo
............此處省略17個文件信息
- 上一篇:sU-WV-C#比賽記時軟件.rar
- 下一篇:c# 小型圖書館管理系統
評論
共有 條評論