PNG Delphi 1.56 help Download the archived PDF Table of contents Introduction Objects TPNGButton Properties Font ButtonLayout Caption ImageNormal ImageDown ImageOver Enabled ButtonStyle Events OnClick OnDblClick OnMouseDown OnMouseUp OnMouseMove TPNGObject Properties AlphaScanline Canvas Chunks CompressionLevel Empty ExtraScanline Filters HasPixelInformation Header Height InterlaceMethod Palette PixelInformation Pixels[] MaxIdatSize Scanline TransparentColor TransparencyMode Width Version Methods AddtEXt Assign AssignHandle CreateAlpha CreateBlank Draw DrawUsingPixelInformation LoadError LoadFromFile LoadFromResourceID LoadFromResourceName LoadFromStream RemoveTransparency Resize SaveToFile SaveToStream Variables GammaTable TPNGList Properties Count Item ItemFromClass Methods Add TChunk Properties Data DataSize Header Index Name Owner Methods Assign Create LoadFromStream ResizeData SaveToStream TChunkIEND TChunkIHDR Properties ImageHandleValue BitDepth ColorType CompressionMethod FilterMethod Height InterlaceMethod Width TChunkgAMA Properties Gamma TChunkPLTE Properties Item Count TChunktRNS Properties TransparentColor PaletteValues TChunkIDAT TChunktIME Properties Day Hour Minute Month Second Year TChunktEXt Properties Keyword Text TChunkzTXT Keyword Text TChunkpHYs PPUnitX PPUnitY UnitType Unit methods Update_Crc RegisterChunk ByteSwap Articles A guide to png transparency Introduction COLOR_RGBALPHA and COLOR_GRAYSCALEALPHA COLOR_PALETTE Convert to partial transparent About chunks Png interlacing About the unit triggers Disabling use of heavy VCL units Translating the library Network order CRC - Cylindric Rundancy Check Errors handling About filters Bit and Partial transparency Direct access to pixels (scanline) Component features Examples Creates a png image from scratch Convert tbitmap to tpngobject Reading textual chunks New TChunk descendent Drawing png over other formats More examples Installing the component Installing the component (Delphi) Installing the component (C++ Builder) License Frequently asked questions (FAQ) Author and website next page