文件名称:chunky_png:在纯Ruby中对PNG图像的读写访问
文件大小:470KB
文件格式:ZIP
更新时间:2024-03-13 02:46:03
png rdoc png-decoder png-encoder chunkypng
矮胖PNG 该库可以读取和写入PNG文件。 它是用纯Ruby编写的,以实现最大的可移植性。 我再说一遍:它不需要RMagick或任何其他内存泄漏图像库。 特征 解码PNG标准允许的任何图像。 这包括所有标准颜色模式,所有位深度,所有透明度以及隔行扫描和过滤选项。 编码图像支持所有这些颜色模式的所有颜色模式(真彩色,灰度和索引)和透明度。 根据使用的颜色数量,将自动选择最佳颜色模式。 读/写访问图像的像素。 对存储在块中的所有图像元数据进行R / W访问。 内存效率高(使用Fixnum,即每个像素使用4或8字节的内存,具体取决于硬件) 通过仅使用整数数学和高度优化的保存例程,可以快速地达到Ruby标准。 适用于当前支持的每个Ruby版本(2.5及更高版本) 如果确实需要,可以与RMagick进行互操作。 另外,请查看 ,它是一个mixin模块,该模块在C语言中实现了一些Ch