#include <image_format.h>
Specifies the file format of the image. Not inheritable. 
- Namespace
 - xtd::drawing::imaging 
 
- Library
 - xtd.drawing 
 
 
Inherits xtd::object.
 | 
|   | image_format (const guid &guid) | 
|   | Initializes a new instance of the image_format class by using the specified guid structure.  
  | 
|   | 
| const xtd::guid  | guid () const | 
|   | Gets a guid structure that represents this image_format object.  
  | 
|   | 
| xtd::ustring  | to_string () const noexcept override | 
|   | Converts this image_format object to a human-readable string.  
  | 
|   | 
|   | object ()=default | 
|   | Create a new instance of the ultimate base class object.  
  | 
|   | 
| virtual bool  | equals (const object &obj) const noexcept | 
|   | Determines whether the specified object is equal to the current object.  
  | 
|   | 
| virtual size_t  | get_hash_code () const noexcept | 
|   | Serves as a hash function for a particular type.  
  | 
|   | 
| template<typename object_t >  | 
| std::unique_ptr< object_t >  | memberwise_clone () const | 
|   | Gets the type of the current instance.  
  | 
|   | 
| virtual xtd::ustring  | to_string () const noexcept | 
|   | Returns a std::string that represents the current object.  
  | 
|   | 
◆ image_format()
  
  
      
        
          | xtd::drawing::imaging::image_format::image_format  | 
          ( | 
          const guid &  | 
          guid | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
Initializes a new instance of the image_format class by using the specified guid structure. 
- Parameters
 - 
  
    | guid | The guid structure that specifies a particular image format.  | 
  
   
 
 
◆ ani()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::ani  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the animated file cursor (ani) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ bmp()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::bmp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the bitmap (BMP) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ cur()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::cur  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the cursor (cur) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ cursor()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::cursor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the apple cursor) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ emf()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::emf  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the enhanced metafile (EMF) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ exif()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::exif  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the Exchangeable Image File (Exif) format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ gif()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::gif  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the Graphics Interchange Format (GIF) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ guid()
  
  
      
        
          | const xtd::guid xtd::drawing::imaging::image_format::guid  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Gets a guid structure that represents this image_format object. 
- Returns
 - A guid structure that represents this image_format object. 
 
 
 
◆ ico()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::ico  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the windows icon (ico) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ icon()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::icon  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the apple icon (pict) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ iif()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::iif  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the iif image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ jpeg()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::jpeg  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the Joint Photographic Experts Group (JPEG) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_bmp()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_bmp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the format of a bitmap in memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_cur()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_cur  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the cur memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_cursor()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_cursor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the cursor memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_gif()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_gif  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the gif memory format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_ico()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_ico  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the ico memory format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_icon()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_icon  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the icon memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_jpeg()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_jpeg  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the jpeg memory format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_pcx()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_pcx  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the pcx memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_pict()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_pict  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the pict memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_png()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_png  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the ipng memory format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_pnm()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_pnm  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the pnm memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_tiff()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_tiff  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the tiff memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_xbm()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_xbm  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the xbm memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ memory_xpm()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::memory_xpm  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the xpm memory. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ pcx()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::pcx  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the pcx (pcx) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ pict()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::pict  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the apple pict (pict) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ png()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::png  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the W3C Portable Network Graphics (PNG) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ pnm()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::pnm  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the portable pixmap (pnm) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ tga()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::tga  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the truevision targa (tga) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ tiff()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::tiff  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the Tagged Image File Format (TIFF) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ to_string()
  
  
      
        
          | xtd::ustring xtd::drawing::imaging::image_format::to_string  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlineoverridevirtualnoexcept   | 
  
 
 
◆ wmf()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::wmf  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the Windows metafile (WMF) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ xbm()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::xbm  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the x bitmap (xbm) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
◆ xpm()
  
  
      
        
          | static image_format xtd::drawing::imaging::image_format::xpm  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
Gets the x pixmap (xpm) image format. 
- Returns
 - An image_format object that indicates the bitmap image format. 
 
 
 
The documentation for this class was generated from the following file: