多语言展示
当前在线:1273今日阅读:23今日分享:31

图像处理工具ImagXpress访问/修改已加载图像

在图像处理控件ImagXpress中一旦导入了一个图像到一个ImageX对象上,这个图像的信息就可以通过这个ImageX对象的属性和方法可用,本文来看看如何访问和修改已经加载的图像。获得图像数据Number of Pages:得到在图像中的页面数,使用只读的ImageX.PageCount属性。Current Page:使用ImageX.Page属性,获取或设置页面被查看和处理。Resolution:使用下面的一个来得到图像的分辨率。 ImageX.Resolution(只读属性)给图像的尺寸和分辨率提供度量单位。 ImageXData.Resolution(只读属性)给图像的尺寸和分辨率提供度量单位。(同ImageX.Resolution) ImageX.HorizontalResolution和 ImageX.VerticalResolution方法提供了水平和垂直的分辨率,用通过ImageX.ResolutionUnits方法指定的单位。Tags:使用ImageX.Tags属使得标签集与ImageX对象关联。Color Palette:使用ImageX.Palette属性来使得颜色调色板用于ImageX图像。Load Options Used:使用只读属性ImageX.LoadOptions来获取图像如何导入的信息。Image Data:使用在ImageXData中的只读属性,来获取图像的其他信息,如图像的位深度、色彩空间、压缩的原始图像文件的格式和大小。监测ImageX的对象的状态 ImageX.ImageStatusEvent和ImageX.ProgressEvent用来提供反馈图像状态,比如它正在被查看、处理或是保存。修改标签与调色板1、不加载图像修改标签 使用ImageX.ReadAllMetaData 和 ImageX.SaveAllMetaData方法,可以不加载图像而修改标签。2、在加载的图像中修改标签 一旦一个图像被加载到ImageX的对象中,就可以通过关联标签集和ImageX对象来修改标签。3、修改图像调色板 ImageX.Palette属性获得或是设置与ImageX图像(如果图像是8 BPP或更少)相关的调色板,ImageX.CreateColorPalette方法可以被用于创建一个新的颜色面板,可以被分配到ImageX图像。示例代码详见参考资料
推荐信息