== libraries == This page acts as a stocktake of Haiku's support of file formats and the libraries that support them. If know you whether we support a file format and with which library, please add it to one of the charts below. You could also add extra information that might be useful with the key below: ||= '''(Licence)''' =|| = ''' =||= '''The licence(s) of the library''' =|| ||= '''{r}''' =||= ''' = ''' =||= '''Read or Decode''' =|| ||= '''{w}''' =||= ''' = ''' =||= '''Write or Encode''' =|| ||= '''{rw}''' =||= ''' = ''' =||= '''Read/Decode and Write/Encode''' =|| === Graphics === ==== Raster ==== ||= '''Format''' =||= '''In Haiku''' =||= '''In HaikuDepot''' =||= '''In HaikuPorts''' =||= '''Potential support''' =|| |----------------------------------------------------------- ||AI||None||None||None||UniConvertor|| ||APNG||None||None||None||None|| ||BSAVE||None||None||None||DevIL(LGPL)|| ||BMP||None||None||None||[https://github.com/ArashPartow/bitmap bmplib]|| ||BPG||None||None||libbpg (MIT/LGPL)||None|| ||CALS||None||None||None||ImageMagick|| ||CPT||None||None||None||CPTInfo|| ||CIN||None||None||None||ImageMagick,libcineon|| ||DEEP||None||None||None||ffmpeg|| ||DPX||None||None||None||[https://code.google.com/p/dpx/ libdpx](BSD)|| ||ECW||None||None||None||[https://github.com/makinacorpus/libecw libecw]|| ||Exif||None||None||None||None|| ||FITS||None||None||None||Astropy,C++fits|| ||FLIC||None||None||None||ffmpeg|| ||FPX||None||None||None||libfpx|| ||GIF||None||None||None||GIFLIB|| ||ICNS||None||None||None||[https://github.com/pornel/libicns libicns](LGPL)|| ||ILBM||None||None||None||[https://github.com/svanderburg/libilbm libilbm](MIT),[http://sourceforge.net/projects/recoil/ RECOIL](GPL)|| ||jpeg, jpg||libjpeg||None||None||None|| ||JPEG XR||None||None||None||[https://jxrlib.codeplex.com jxrlib]|| ||JPEG 2000||None||None||None||OpenJPEG,[http://www.ece.uvic.ca/~frodo/jasper/ Jasper]|| ||MNG||None||None||None||[http://sourceforge.net/projects/libmng/ libmng]|| ||PBM||None||None||None||None|| ||PCX||None||None||None||ImageMagick|| ||PGM||None||None||None||None|| ||PIX||None||None||ImageMagick{r},ffmpeg{rw}||None|| ||PNG||libpng||None||None||None|| ||PPM||None||None||None||None|| ||RAS||None||None||None||FFmpeg|| ||RGBE||None||None||None||librad4|| ||SID||None||None||None||[http://www.gdal.org GDAL]{r}|| ||SGI||None||None||None||ImageMagick|| ||TGA||None||None||None||[http://tgalib.sourceforge.net/ libtga](LGPL)|| ||TIFF, TIF||None||None||None||None|| ||WEBP||None||None||None||[http://code.google.com/p/webp/ libwebp]|| ==== Vector ==== ||= '''Format''' =||= '''In Haiku''' =||= '''In HaikuDepot''' =||= '''In HaikuPorts''' =||= '''Potential support''' =|| |----------------------------------------------------------- ||DXF||None||None||None||libdxf (GPL)|| ||HVIF||System||N/A||N/A||N/A|| ||SVG||None||None||None||None||