Vcl.Imaging.pngimage
Enthält Klassen, Funktionen, Typen und Variablen für das Hinzufügen von PNG-Bildern zu VCL-Anwendungen.
| Package | vclimg230.bpl |
|---|
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. |
| 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. |
| 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; |