Supported Image File Formats/en: Unterschied zwischen den Versionen

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen
K
Zeile 1: Zeile 1:
Although expecco supports a wide range of bitmap image formats,
Although expecco supports a wide range of bitmap image formats, some rarely used formats are not supported, or only supported with limitations.
some seldom used formats are not supported, or only supported with limitations.


== GIF ==
== GIF ==


reading and writing of 8 bit/pixel palette images is supported.
Reading and writing of 8 bit/pixel palette images is supported.
Other images should be converted to 8bpp before writing.
Other images should be converted to 8bpp before writing.
Tiled images with multiple palettes are not supported.
Tiled images with multiple palettes are not supported.
Zeile 10: Zeile 9:
== JPEG ==
== JPEG ==


reading and writing of 24bit/pixel is supported.
Reading and writing of 24bit/pixel is supported.
Expecco uses the libjpg library, so any format supported by that (standard) library will also be supported by expecco.
Expecco uses the libjpeg library, so any format supported by that (standard) library will also be supported by expecco.


== PNG ==
== PNG ==
Zeile 18: Zeile 17:
* Grayscale + alpha: reading unsupported (as of 2.11)
* Grayscale + alpha: reading unsupported (as of 2.11)
* 16bit RGB + alpha: incorrect display
* 16bit RGB + alpha: incorrect display
* TRNS chunk with alpha values (only on-off masks)
* tRNS chunk with alpha values (only on-off masks)


When writing, expecco will always generate either 8bpp palette, or 24bpp truecolor images.
When writing, expecco will always generate either 8bpp palette, or 24bpp truecolor images.
Zeile 24: Zeile 23:
== BMP ==
== BMP ==


1,4,8,24 and 32 bpp files can be read and written.
1, 4, 8, 24 and 32 bpp files can be read and written.


== TIFF ==
== TIFF ==
most formats are supported in reading, with some limitations:
Most formats are supported in reading, with some limitations:
* supported compressions:
* supported compressions:
** CCITT group3 FAX compression
** CCITT group3 FAX compression
** LZW
** LZW
** packbits
** packbits

1, 4, 8 and 24 bit files can be written. Data is always written uncompressed. No support for image masks or alpha channels.
1, 4, 8 and 24 bit files can be written. Data is always written uncompressed. No support for image masks or alpha channels.


== XBM ==
== XBM ==
both reading and writing
Both, reading and writing


== XPM ==
== XPM ==
some restrictions apply (to be documented)
Some restrictions apply (to be documented)


== Other Formats ==
== Other Formats ==
Support for other formats, which are more or less of historic interest,
Support for other formats, which are more or less of historic interest, can be made available upon request and at some extra charge: XWD, Targa, Sun-Raster, PICT, PCX, PBM, OSX-Icon, IrisRGB. Also, subset of the AVI and FLI formats can be provided if there is a need.
can be made available upon request and at some extra charge: XWD, Targa, Sun-Raster, PICT, PCX, PBM, OSX-Icon, IrisRGB. Also, subset of the AVI and FLI formats can be provided if there is a need.

Version vom 5. Juni 2017, 12:48 Uhr

Although expecco supports a wide range of bitmap image formats, some rarely used formats are not supported, or only supported with limitations.

GIF[Bearbeiten]

Reading and writing of 8 bit/pixel palette images is supported. Other images should be converted to 8bpp before writing. Tiled images with multiple palettes are not supported.

JPEG[Bearbeiten]

Reading and writing of 24bit/pixel is supported. Expecco uses the libjpeg library, so any format supported by that (standard) library will also be supported by expecco.

PNG[Bearbeiten]

(see http://www.schaik.com/pngsuite/pngsuite.html)

  • Grayscale + alpha: reading unsupported (as of 2.11)
  • 16bit RGB + alpha: incorrect display
  • tRNS chunk with alpha values (only on-off masks)

When writing, expecco will always generate either 8bpp palette, or 24bpp truecolor images.

BMP[Bearbeiten]

1, 4, 8, 24 and 32 bpp files can be read and written.

TIFF[Bearbeiten]

Most formats are supported in reading, with some limitations:

  • supported compressions:
    • CCITT group3 FAX compression
    • LZW
    • packbits

1, 4, 8 and 24 bit files can be written. Data is always written uncompressed. No support for image masks or alpha channels.

XBM[Bearbeiten]

Both, reading and writing

XPM[Bearbeiten]

Some restrictions apply (to be documented)

Other Formats[Bearbeiten]

Support for other formats, which are more or less of historic interest, can be made available upon request and at some extra charge: XWD, Targa, Sun-Raster, PICT, PCX, PBM, OSX-Icon, IrisRGB. Also, subset of the AVI and FLI formats can be provided if there is a need.



Copyright © 2014-2024 eXept Software AG