API:Vcl.Imaging.pngimage
Inhaltsverzeichnis
Klassen
EPNGCannotChangeTransparent | EPNGCannotChangeTransparent wird ausgelöst, wenn das Ändern der Transparenzoptionen nicht möglich ist. |
EPNGCouldNotLoadResource | EPNGCouldNotLoadResource wird ausgelöst, wenn eine Ressource nicht geladen werden konnte. |
EPngError | EPngError wird bei generischen PNG-Fehlern ausgelöst. |
EPNGHeaderNotPresent | EPNGHeaderNotPresent wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGIHDRNotFirst | EPNGIHDRNotFirst wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGInvalidBitDepth | |
EPngInvalidCRC | EPngInvalidCRC wird ausgelöst, wenn die Prüfsumme für eine PNG-Datei fehlerhaft ist. |
EPNGInvalidFileHeader | EPNGInvalidFileHeader wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPngInvalidIHDR | EPNGInvalidIHDR wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGInvalidNewSize | EPNGInvalidNewSize wird ausgelöst, wenn an eine Methode für die Größenänderung eine ungültige Größe übergeben wird. |
EPNGInvalidPalette | EPNGInvalidPalette wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGInvalidSpec | EPNGInvalidSpec wird bei ungültigen PNG-Bildspezifikationen ausgelöst. |
EPNGMissingMultipleIDAT | EPNGMissingMultipleIDAT wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGMissingPalette | EPNGMissingPalette wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGNoImageData | EPNGNoImageData wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGNotExists | EPNGNotExists wird ausgelöst, wenn die PNG-Datei nicht vorhanden ist. |
EPNGOutMemory | EPNGOutMemory wird ausgelöst, wenn nicht genügend Arbeitsspeicher zum Verarbeiten des PNG-Bilds vorhanden ist. |
EPNGSizeExceeds | EPNGSizeExceeds wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPngUnexpectedEnd | EPngUnexpectedEnd wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGUnknownColorType | |
EPNGUnknownCompression | EPNGUnknownCompression wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGUnknownCriticalChunk | EPNGUnknownCriticalChunk wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGUnknownInterlace | EPNGUnknownInterlace wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
EPNGZLIBError | EPNGZLIBError wird bei einer inkorrekten PNG-Bilddatei ausgelöst. |
TChunk | |
TChunkClass | |
TChunkgAMA | |
TChunkIDAT | |
TChunkIEND | |
TChunkIHDR | |
TChunkpHYs | |
TChunkPLTE | |
TChunktEXt | |
TChunktIME | |
TChunktRNS | |
TChunkzTXt | |
TPngImage | TPngImage kapselt eine PNG-Grafik (Portable Network Graphics). |
TPNGList | |
TPNGObject | |
TPNGPointerList |
Routinen
ByteSwap | |
RegisterChunk | |
update_crc |
Typen
pByteArray | |
pCardinal | |
pIHDRData | |
pPointerArray | |
pRGBLine | |
pRGBPixel | |
pUnitType | |
TByteArray | |
TChunkName | |
TCompressionLevel | TCompressionLevel führt die möglichen Komprimierungsstufen für ein PNG-Bild auf. |
TFilter | TFilter führt die möglichen Filteralgorithmen für ein PNG-Bild auf. |
TFilters | TFilters ist eine Menge von Filtern, die für ein PNG-Bild angewendet werden können. |
TIHDRData | |
TInterlaceMethod | TInterlaceMethod führt die möglichen Interlace-Methoden für ein PNG-Bild auf. |
TMAXBITMAPINFO | |
TPNGTransparencyMode | TPNGTransparencyMode führt die möglichen unterstützten Transparenzmodi eines PNG-Bilds auf. |
TPointerArray | |
TRGBLine | |
TRGBPixel | |
TUnitType | |
TZStreamRec2 | |
Vcl_Imaging_Pngimage |
Variablen
ZLIBErrors |
Konstanten
COLOR_GRAYSCALE | COLOR_GRAYSCALE: Integer = 0; |
COLOR_GRAYSCALEALPHA | COLOR_GRAYSCALEALPHA: Integer = 4; |
COLOR_PALETTE | COLOR_PALETTE: Integer = 3; |
COLOR_RGB | COLOR_RGB: Integer = 2; |
COLOR_RGBALPHA | COLOR_RGBALPHA: Integer = 6; |
FILTER_AVERAGE | FILTER_AVERAGE: Integer = 3; |
FILTER_NONE | FILTER_NONE: Integer = 0; |
FILTER_PAETH | FILTER_PAETH: Integer = 4; |
FILTER_SUB | FILTER_SUB: Integer = 1; |
FILTER_UP | FILTER_UP: Integer = 2; |
LibraryVersion | LibraryVersion: string = 1.564; |
Z_FINISH | Z_FINISH: Integer = 4; |
Z_NO_FLUSH | Z_NO_FLUSH: Integer = 0; |
Z_STREAM_END | Z_STREAM_END: Integer = 1; |