首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#处置tiff格式的片

2012-07-30 
C#处理tiff格式的片因为tiff格式图片,里面可以一次存储多张图片,如果用C#语言来处理这样的图片,有些什么方

C#处理tiff格式的片
因为tiff格式图片,里面可以一次存储多张图片,如果用C#语言来处理这样的图片,有些什么方法或者类库?
我要实现,读取tiff格式的图片,分离里面的每一张图片,往里面添加图片,以及把tiff格式的图片与其它格式的图片进行相互转换(如:tiff-->GPEG,png,gpeg-->tiff等)
要实现这些功能,用C#应该怎么操作?

有提示的给点提示,有经验的给点方法,多多益善,先谢了。

[解决办法]
Image.GetFrameCount()可以取TIF有多少张图片。
Image.SelectActiveFrame()可以选择当前获得针,也就是TIF里面的第几张图片。
Image.Save()就可以转换格式
[解决办法]
大概是这样,你试试吧

C# code
var img = Image.FromFile(原图路径);var count = img.GetFrameCount(FrameDimension.Page);img.SelectActiveFrame(FrameDimension.Page, 帧索引);img.Save(保存路径, ImageFormat.Png);
[解决办法]
探讨

引用:
大概是这样,你试试吧

C# code

var img = Image.FromFile(原图路径);
var count = img.GetFrameCount(FrameDimension.Page);
img.SelectActiveFrame(FrameDimension.Page, 帧索引);
img.Save(保存路径, ImageForm……

热点排行