
##################
A3DPDFEImageFormat
##################

.. c:enum:: A3DPDFEImageFormat

   The following image formats are available in HOOPS.
   
   
      EMF is only supported on Windows.
   
   
   
      Starting from version 2020, some of these formats are not supported anymore. These are Cel, ILBM, PSD, PCX and TIFF.
   
   
   
      :c:func:`~A3DPDFImageCreateFromStream`
   
   
   
      :c:func:`~A3DPDFImageCreateFromFile`
   
   
   
      :c:func:`~A3DPDFDocumentExportAsImage`
   
   
   
      :c:func:`~A3DPDFDocumentExportAsImage`
   
   
   
      4.1
   
   
   
   Index
   =====
   
   .. rubric:: Enumerators
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:enumerator:`~kA3DPDFImageFormatUnknown`
   * :c:enumerator:`~kA3DPDFImageFormatBmp`
   * :c:enumerator:`~kA3DPDFImageFormatPng`
   * :c:enumerator:`~kA3DPDFImageFormatJpg`
   * :c:enumerator:`~kA3DPDFImageFormatBitmapRgbByte`
   * :c:enumerator:`~kA3DPDFImageFormatBitmapRgbaByte`
   * :c:enumerator:`~kA3DPDFImageFormatBitmapGreyByte`
   * :c:enumerator:`~kA3DPDFImageFormatBitmapGreyaByte`
   * :c:enumerator:`~kA3DPDFImageFormatEmf`
   * :c:enumerator:`~kA3DPDFImageFormatUrl`
   * :c:enumerator:`~kA3DPDFImageFormatGif`
   * :c:enumerator:`~kA3DPDFImageFormatTif`
   * :c:enumerator:`~kA3DPDFImageFormatPcx`
   * :c:enumerator:`~kA3DPDFImageFormatTga`
   * :c:enumerator:`~kA3DPDFImageFormatPpm`
   * :c:enumerator:`~kA3DPDFImageFormatIlbm`
   * :c:enumerator:`~kA3DPDFImageFormatCel`
   * :c:enumerator:`~kA3DPDFImageFormatRgb`
   * :c:enumerator:`~kA3DPDFImageFormatPsd`
   * :c:enumerator:`~kA3DPDFImageFormatSoftimagepic`
   
   



.. rst-class:: kind-group kind-enumerator

.. rubric:: Enumerators
   :class: kind-group-title


.. c:enumerator:: kA3DPDFImageFormatUnknown

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatUnknown**
      
      Undefined format.
      



.. c:enumerator:: kA3DPDFImageFormatBmp

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatBmp**
      
      BMP format.
      



.. c:enumerator:: kA3DPDFImageFormatPng

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatPng**
      
      PNG format.
      



.. c:enumerator:: kA3DPDFImageFormatJpg

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatJpg**
      
      JPEG format.
      



.. c:enumerator:: kA3DPDFImageFormatBitmapRgbByte

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatBitmapRgbByte**
      
      Bitmap RGB format.
      



.. c:enumerator:: kA3DPDFImageFormatBitmapRgbaByte

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatBitmapRgbaByte**
      
      Bitmap RGBA format.
      



.. c:enumerator:: kA3DPDFImageFormatBitmapGreyByte

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatBitmapGreyByte**
      
      Bitmap grey format.
      



.. c:enumerator:: kA3DPDFImageFormatBitmapGreyaByte

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatBitmapGreyaByte**
      
      Bitmap greya format.
      



.. c:enumerator:: kA3DPDFImageFormatEmf

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatEmf**
      
      EMF format, *Windows only*
      



.. c:enumerator:: kA3DPDFImageFormatUrl

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatUrl**
      
      URL format.
      



.. c:enumerator:: kA3DPDFImageFormatGif

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatGif**
      
      GIF format.
      



.. c:enumerator:: kA3DPDFImageFormatTif

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatTif**
      
      TIFF format, *unsupported*
      



.. c:enumerator:: kA3DPDFImageFormatPcx

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatPcx**
      
      PCX format, *unsupported*
      



.. c:enumerator:: kA3DPDFImageFormatTga

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatTga**
      
      TGA format.
      



.. c:enumerator:: kA3DPDFImageFormatPpm

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatPpm**
      
      PPM format.
      



.. c:enumerator:: kA3DPDFImageFormatIlbm

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatIlbm**
      
      ILBM format, *unsupported*
      



.. c:enumerator:: kA3DPDFImageFormatCel

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatCel**
      
      Cel format, *unsupported*
      



.. c:enumerator:: kA3DPDFImageFormatRgb

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatRgb**
      
      RGB format.
      



.. c:enumerator:: kA3DPDFImageFormatPsd

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatPsd**
      
      PSD format, *unsupported*
      



.. c:enumerator:: kA3DPDFImageFormatSoftimagepic

      .. rst-class:: sig-pretty-signature
      
         | **kA3DPDFImageFormatSoftimagepic**
      
      Softimagepic format.
      




