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 | vclimg230.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. |
| 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. |
| 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; |