Magick::CoderInfo

CoderInfo 类提供了一种方法,可以提供有关 ImageMagick 对图像格式(由魔术字符串指定)支持的信息。它可以用来提供对特定命名格式的支持(作为构造函数的参数提供),或者作为容器中的一个元素,当使用 coderInfoList() 模板函数查询格式支持时。

以下代码片段说明了如何使用 CoderInfo。

CoderInfo info("GIF"); 
cout < info->name() << ": (" << info->description() << ") : "; 
cout << "Readable = "; 
if ( info->isReadable() ) 
  cout << "true"; 
else 
  cout << "false"; 
cout << ", "; 
cout << "Writable = "; 
if ( info->isWritable() ) 
  cout << "true"; 
else 
  cout << "false"; 
cout << ", "; 
cout << "Multiframe = "; 
if ( info->isMultiframe() ) 
  cout << "true"; 
else 
  cout << "false"; 
cout << endl;

CoderInfo 类中可用的方法如下表所示