Win64GDIGDI+Visual Studio .NET 2002Visual Studio .NET 2003Windows 2003Win32Visual Studio 2008Visual Studio 2005Windows XPWindows FormsC# 2.0BeginnerC# 3.0IntermediateDevVisual StudioWindowsC#
多页 TIF 查看器






4.79/5 (18投票s)
一个简单实用的多页 TIF/TIFF 图像查看器
引言
嗨。这是我的第一篇文章,所以写得不是很好,但是希望你能理解我的意思。
我将尝试向您展示如何创建一个简单的多页 TIFF,TIF 文档。这是一个示例,因此您可以根据自己的意愿对其进行编辑,并且其功能可以无限升级。要试用此代码 - 下载示例应用程序并使用文件夹中的示例 TIFF(这是一个美国专利*.tiff文件)。
所以,让我们开始吧。您有多页 TIFF,但无法负担昂贵但有用的库。好吧,这可能正是您所需要的。在此示例中,您将遇到 GUI+ 中的几行代码,这些代码描述了如何打开和浏览多页 TIFF 文档的页面。我不应该忘记补充一点 - 该示例包括打开文件,在 picturebox 中显示它,并且它有两个用于导航的按钮(下一页,上一页) - 但这可以在文本框上更改以进行实时更改。

Using the Code
代码很简单易懂。您使用 System.Drawing
和两个 Image
对象。示例中的代码注释很详细,所以我认为您会理解每个部分的含义。
这是操作整个程序的最重要的代码部分。其他一切都在示例中。
// going to the selected page
myImg.SelectActiveFrame(System.Drawing.Imaging.FrameDimension.Page,int);
// setting the new page as an image
myBmp = new Bitmap(myImg,pictureBox1.Width,pictureBox1.Height);
关注点
您可以检查页面导航按钮,了解它们如何更改当前页面的整数。加载的文档从 0 开始。GUI+ 非常棒。
结论
因为这是我的第一篇文章,所以我认为我不应该因为拼写、解释以及我对你的问题/评论/……的反馈而受到过多评判,我非常欢迎这些。并且,如果您根据本文创建了任何出色的应用程序 - 请在此处发布,让我们看一看。我想补充的最后一件事是 - 与高级或专家相比,我更像是一个 C# 新手,这意味着我有很多东西要学习。我希望你喜欢这个示例和这篇文章。
历史
没有什么新鲜的,但我认为将来应该添加很多东西……但就像我说的 - 这只是一个入门示例。