就像人一样,图片都是不同的。尽管一些图片可能看起来一样,但是可以在属性中隐藏的信息,让他们独一无二的。也许你发现自己当前的工作区实现无纸化办公,需要一种方法来将图像文件转换成相同的格式,大小,或每像素色彩位数。您首先需要能够快速检查各种图像属性,看哪些已经能满足您的需求,哪些不喜欢。
LEADTOOLS为开发人员提供了一个简单的方法来提取图像信息的CodecsImageInfo类。这个类提供了方法来获取图像信息。有数百种不同的图像属性,可以获得与这个类。
下面的基本代码可以发现,但一定要检查一步一步的教程来提取图像信息。这将向您展示如何创建一个Windows控制台应用程序在c#中使用CodecsImageInfo类得到来自LEADTOOLS支持的各种图像格式的信息。
使用(RasterCodecs编解码器= new RasterCodecs ()) {CodecsImageInfo信息=编解码器。GetInformation(文件名,真实);字符串inputFileName = Path.GetFileNameWithoutExtension(文件名);字符串codecsInfoString =($ "图像格式:{信息。格式}\ n " + $”信息:{inputFileName} \ n " + $”BitsPerPixel:{信息。BitsPerPixel} \ n " + $”BytesPerLine:{信息。BytesPerLine} \ n " + $”色彩:{信息。色彩}\ n " + $”字节顺序:{信息。订单}\ n " + $”形象高度:{信息。高度}\ n " + $”图像宽度:{信息。宽度}\ n " + $”形象X决议:{信息。XResolution} \ n " + $”形象Y决议:{信息。YResolution} \ n " + $”压缩:{信息。压缩}\ n " + $”页码:{信息。PageNumber} \ n " + $”总页面:{info.TotalPages}”);Console.WriteLine (codecsInfoString);Console.ReadLine ();}
试一下!
为了测试这个为自己,一定要获得最新的LEADTOOLS SDK代码免费如果你已经不是直接从我们的网站。这个试验有利于60天,无限制的聊天和电子邮件的支持。
支持
准备和运行这个示例需要帮助吗?联系我们的支持团队免费的技术支持!定价或许可的问题,你可以联系我们的销售团队(sales@leadtools.com)或打电话给我们在704-332-5532。
请继续关注,因为正如所承诺的在我们以前的文章,我们将有更多的教程,程序员可以使用它来开发应用程序,将直接影响数据采集、识别、交换和其他紧迫的业务需求。



