Methoden von Vcl.Imaging.pngimage.TPngImage

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
_AddRefprotectedErhöht den Referenzzähler der vom Objekt angeforderten Schnittstelle.
_ReleaseprotectedDekrementiert den Referenzzähler der vom Objekt angeforderten Schnittstelle.
AddtEXtpublicFügt den Metadaten des PNG-Bilds ein Schlüssel/Wertepaar in Textform hinzu.
AddzTXtpublicFügt den Metadaten des PNG-Bilds ein komprimiertes Schlüssel/Wertepaar in Textform hinzu.
AfterConstructionpublicGibt eine Referenz auf die Schnittstelle des Eigentümers zurück.
AssignpublicKopiert die Eigenschaften und den Inhalt eines anderen Grafikobjekts.
AssignHandlepublicKopiert die Eigenschaften und den Inhalt eines Bitmap-Objekts.
AssignPNGprotectedKopiert die Eigenschaften und den Inhalt eines anderen TPngImage-Objekts.
AssignTopublicKopiert die Eigenschaften und den Inhalt des Bilds in ein anderes Grafikobjekt.
BeforeDestructionpublicReagiert, bevor der erste Destruktor ausgeführt wird.
CanLoadFromStreampublic
ChangedprotectedWird aufgerufen, wenn sich eine Grafik geändert hat.
CheckDisposedprotected
ClassInfopublicGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNamepublicGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIspublicErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentpublicGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypepublicGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstancepublicÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
CreatepublicErstellt eine neue Instanz der Klasse TPngImage.
CreateAlphapublicTransformiert das PNG-Bild und fügt Alphakanalinformationen hinzu.
CreateBlankpublicErstellt eine neue leere Instanz der Klasse TPngImage.
DefaultHandlerpublicStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefinePropertiesprotectedSetzt die virtuelle Eigenschaft zum Lesen und Schreiben von Grafikdaten-Streams.
DestroypublicGibt eine Instanz von TPngImage frei.
DisableScaledDrawerpublicdeaktiviert die Skalierungsschublade für eine Grafik.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt.
DoSetPaletteprotectedSetzt die Farbpalette des PNG-Bilds.
DrawpublicZeichnet das PNG-Bild auf die Zeichenfläche.
DrawPartialTransprotectedZeichnet das PNG-Bild mit teilweiser Transparenz auf die Zeichenfläche.
DrawTransparentprotectedRendert eine Grafik auf der Zeichenfläche in einem bestimmten Rechteck und mischt es dabei mit dem Hintergrund der Zeichenfläche.
DrawUsingPixelInformationpublicZeichnet das PNG-Bild unter Berücksichtigung der Pixel-Informationen auf die Zeichenfläche.
EnableScaledDrawerpublicaktiviert die Skalierungsschublade für eine Grafik
EqualspublicVergleicht eine Grafik mit einem anderen TGraphic-Objekt und gibt true zurück, wenn die Objekte dieselbe Grafik enthalten.
FieldAddresspublicLiefert die Adresse eines als published deklarierten Objektfeldes.
FreepublicLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstancepublicGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
GetDisposedprotected
GetEmptyprotectedÜberprüft, ob das PNG-Bild leer ist.
GetHashCodepublicGibt einen Integerwert zurück, der den Hash-Code enthält.
GetHeaderprotectedGibt den Header des PNG-Bilds zurück.
GetHeightprotectedLiest die Höhe des PNG-Bilds in Pixel.
GetInterfacepublicErmittelt eine angegebene Schnittstelle.
GetInterfaceEntrypublicLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTablepublicGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetNamePathpublicGibt den Namen des Objekts zurück, wie er im Objektinspektor dargestellt wird.
GetOwnerprotectedGibt den Eigentümer einer Komponente zurück.
GetPaletteprotectedLiest die Farbpalette des PNG-Bilds.
GetPixelsprotectedGibt die Farbe eines bestimmten Pixels zurück.
GetSupportsPartialTransparencyprotectedÜberprüft, ob das PNG-Bild teilweise Transparenz unterstützt.
GetTransparentprotectedÜberprüft, ob das PNG-Bild Transparenz unterstützt.
GetWidthprotectedLiest die Breite des PNG-Bilds in Pixel.
HasPixelInformationpublicÜberprüft, ob das PNG-Bild Pixel-Informationen enthält.
InheritsFrompublicLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitializeGammaprotectedInitialisiert die Gammawerte.
InitInstancepublicSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
LoadFromClipboardFormatpublicLädt das PNG-Bild aus einer Variable im Zwischenablagenformat.
LoadFromFilepublicLädt eine Grafik aus einer Datei.
LoadFromResourceIDpublicLädt ein PNG-Bild aus einer Ressource.
LoadFromResourceNamepublicLädt ein PNG-Bild aus einer Ressource.
LoadFromStreampublicLädt ein PNG-Bild aus einem Stream.
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
operator ()public
ProgressprotectedErzeugt ein OnProgress-Ereignis, wenn eine Grafik geändert wird.
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
QueryInterfacepublicGibt einen Zeiger auf eine bestimmte, vom Objekt unterstützte Schnittstelle zurück.
RaiseErrorpublicLöst eine Exception aus.
ReadDataprotectedLiest Grafikdaten aus TStream.
RemoveTransparencypublic
ResizepublicÄndert die Größe des PNG-Bilds entsprechend der neuen Dimensionen.
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SaveToClipboardFormatpublicWeist das PNG-Bild einer Variable im Zwischenablagenformat zu.
SaveToFilepublicSpeichert eine Grafik in einer Datei.
SaveToStreampublicSpeichert das PNG-Bild in einem Stream.
SetHeightprotectedSetzt die Höhe des PNG-Bilds in Pixel.
SetPaletteprotectedSetzt die Farbpalette des PNG-Bilds.
SetPixelsprotectedSetzt die Farbe eines bestimmten Pixels.
SetSizepublicGibt die Größe der Grafik an.
SetTransparentprotectedLegt fest, ob eine Grafik transparent gezeichnet werden soll.
SetWidthprotectedSetzt die Breite des PNG-Bilds in Pixel.
ToStringpublicGibt einen String zurück, der den Klassennamen enthält.
UnitNamepublicGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopepublicGibt den Unit-Gültigkeitsbereich der Klasse zurück.
UpdateScaledDrawerpublic
WriteDataprotectedSchreibt Grafikdaten in TStream.