documentation
.HELP!
PNG Delphi Documentation
PNG Delphi 1.56 help
PNG Delphi
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
Menu
Homepage
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
Get in touch
Submit feedback about this site to:
[email protected]