#include <bmpimage.hpp>
Inheritance diagram for Exiv2::BmpImage:
Public Member Functions | |
Creators | |
BmpImage (BasicIo::AutoPtr io) | |
Constructor to open a Windows bitmap image. Since the constructor can not return a result, callers should check the good() method after object construction to determine success or failure. | |
Manipulators | |
void | readMetadata () |
Read all metadata supported by a specific image format from the image. Before this method is called, the image metadata will be cleared. | |
void | writeMetadata () |
Todo: Write metadata back to the image. This method is not yet(?) implemented. Calling it will throw an Error(31). | |
void | setExifData (const ExifData &exifData) |
Todo: Not supported yet(?). Calling this function will throw an instance of Error(32). | |
void | setIptcData (const IptcData &iptcData) |
Todo: Not supported yet(?). Calling this function will throw an instance of Error(32). | |
void | setComment (const std::string &comment) |
Not supported. Calling this function will throw an instance of Error(32). | |
Accessors | |
std::string | mimeType () const |
Return the MIME type of the image. |
|
Constructor to open a Windows bitmap image. Since the constructor can not return a result, callers should check the good() method after object construction to determine success or failure.
|
|
Return the MIME type of the image.
Implements Exiv2::Image. |
|
Read all metadata supported by a specific image format from the image. Before this method is called, the image metadata will be cleared. This method returns success even if no metadata is found in the image. Callers must therefore check the size of individual metadata types before accessing the data.
Implements Exiv2::Image. |