PureBasic - ImagePlugin

Einleitung

PureBasic unterstützt externe Bildformate durch ein dynamisches natives Plugin-System. Dies bedeutet, es wird nur der benötigte Encoder oder Decoder zum endgültigen Executable hinzugefügt, was die finale Programmgröße enorm vermindert. Zum Beispiel wenn Sie nur den JPEG Decoder benötigen, wird auch nur der zum JPEG Decoder gehörige Code verwendet. Ein weiteres nettes Feature ist die automatische Bildformat-Erkennung, wenn mehrere Decoder benutzt werden. Die folgenden Befehle unterstützen die Image-Plugins: LoadImage(), CatchImage(), SaveImage(), LoadSprite(), CatchSprite(), und SaveSprite().

Befehlsübersicht

UseJPEGImageDecoder
UseJPEGImageEncoder
UsePNGImageDecoder
UsePNGImageEncoder
UseTGAImageDecoder
UseTIFFImageDecoder

Beispiel

ImagePlugin.pb

Unterstützte OS

Windows, Linux, MacOS X

Referenz-Handbuch - Inhaltsverzeichnis