Vcl.Imaging.pngimage
Contient les classes, les fonctions, les types et les variables que vous utilisez lors de l'ajout d'images PNG dans votre application VCL.
Package | vclimg.bpl |
---|
Sommaire
Classes
EPNGCannotChangeTransparent | EPNGCannotChangeTransparent est l'exception déclenchée quand la modification des options de transparence n'est pas possible. |
EPNGCouldNotLoadResource | EPNGCouldNotLoadResource est l'exception déclenchée quand une ressource n'a pas pu être chargée. |
EPngError | EPngError est l'exception déclenchée pour les erreurs png génériques. |
EPNGHeaderNotPresent | EPNGHeaderNotPresent est l'exception déclenchée pour un fichier image png incorrect. |
EPNGIHDRNotFirst | EPNGIHDRNotFirst est l'exception déclenchée pour un fichier image png incorrect. |
EPNGInvalidBitDepth | |
EPngInvalidCRC | EPngInvalidCRC est l'exception déclenchée quand la vérification du total de contrôle (checksum) d'un fichier png a échoué. |
EPNGInvalidFileHeader | EPNGInvalidFileHeader est l'exception déclenchée pour un fichier image png incorrect. |
EPngInvalidIHDR | EPNGInvalidIHDR est l'exception déclenchée pour un fichier image png incorrect. |
EPNGInvalidNewSize | EPNGInvalidNewSize est l'exception déclenchée quand une taille non valide est passée à la méthode de redimensionnement. |
EPNGInvalidPalette | EPNGInvalidPalette est l'exception déclenchée pour un fichier image png incorrect. |
EPNGInvalidSpec | EPNGInvalidSpec est l'exception déclenchée pour des spécifications d'image png non valides. |
EPNGMissingMultipleIDAT | EPNGMissingMultipleIDAT est l'exception déclenchée pour un fichier image png incorrect. |
EPNGMissingPalette | EPNGMissingPalette est l'exception déclenchée pour un fichier image png incorrect. |
EPNGNoImageData | EPNGNoImageData est l'exception déclenchée pour un fichier image png incorrect. |
EPNGNotExists | EPNGNotExists est l'exception déclenchée quand le fichier png est manquant. |
EPNGOutMemory | EPNGOutMemory est l'exception déclenchée quand la mémoire est insuffisante pour traiter une image png. |
EPNGSizeExceeds | EPNGSizeExceeds est l'exception déclenchée pour un fichier image png incorrect. |
EPngUnexpectedEnd | EPngUnexpectedEnd est l'exception déclenchée pour un fichier image png incorrect. |
EPNGUnknownColorType | |
EPNGUnknownCompression | EPNGUnknownCompression est l'exception déclenchée pour un fichier image png incorrect. |
EPNGUnknownCriticalChunk | EPNGUnknownCriticalChunk est l'exception déclenchée pour un fichier image png incorrect. |
EPNGUnknownInterlace | EPNGUnknownInterlace est l'exception déclenchée pour un fichier image png incorrect. |
EPNGZLIBError | EPNGZLIBError est l'exception déclenchée pour un fichier image png incorrect. |
TChunk | |
TChunkClass | |
TChunkgAMA | |
TChunkIDAT | |
TChunkIEND | |
TChunkIHDR | |
TChunkpHYs | |
TChunkPLTE | |
TChunktEXt | |
TChunktIME | |
TChunktRNS | |
TChunkzTXt | |
TPngImage | TPngImage encapsule un graphique PNG (Portable Network Graphics). |
TPNGList | |
TPNGObject | |
TPNGPointerList |
Routines
ByteSwap | |
RegisterChunk | |
update_crc |
Types
pByteArray | |
pCardinal | |
pIHDRData | |
pPointerArray | |
pRGBLine | |
pRGBPixel | |
pUnitType | |
TByteArray | |
TChunkName | |
TCompressionLevel | TCompressionLevel énumère les niveaux de compression possibles pour une image png. |
TFilter | TFilter énumère les algorithmes de filtrage possibles pour une image png. |
TFilters | TFilters est un ensemble de filtres qui peuvent être appliqués à une image png. |
TIHDRData | |
TInterlaceMethod | TInterlaceMethod énumère les méthodes d'entrelacement possibles pour une image png. |
TMAXBITMAPINFO | |
TPNGTransparencyMode | TPNGTransparencyMode énumère les modes de transparence supportés d'une image png. |
TPointerArray | |
TRGBLine | |
TRGBPixel | |
TUnitType | |
TZStreamRec2 | |
Vcl_Imaging_Pngimage |
Variables
ZLIBErrors |
Constantes
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; |