GraphicsFormats är ett REALbasiskt plugin för att importera och exportera bilder. Plugin stöder för närvarande PNG, Jpeg, Jpeg2000 och TGA filformat med följande funktioner i både PNG, Jpeg, Jpeg2000 och Tga-format: Importera från en fil.
Importerar från en sträng. Importerar från en IBinaryStreamReader. Importerar med Alpha-kanaler (endast PNG och Jpeg2000). Exportera till en fil. Exportera till en sträng. Exportera till en IBinaryStreamWriter. Exportera med Alpha-kanaler (endast PNG och Jpeg2000).
Vad är nytt i den här utgåvan:
- Tillagd support i RawJpegImporter-klassen för att importera Jpeg-bilder med CMYK-färgutrymme.
- Tillagd support i RawJpegExporter-klassen för export av Jpeg-bilder med CMYK-färgutrymme.
- awJpegImporter och RawJpegExporter ska nu vara lite snabbare än tidigare.
- Fasta kritiska problem med RawJpexExporter.
Vad är nytt i version 5.6.4:
Alla format har följande funktioner:
- Importera från en fil.
- Importerar från en sträng.
- Importerar från en IBinaryStreamReader.
- Exportera till en fil.
- Exportera till en sträng.
- Exportera till en IBinaryStreamWriter.
- Importera och exportera till RGB-färgutrymme.
Följande funktioner är unika för PNG-formatet:
- Importera med Alpha-kanaler för alla importtyper (fil, sträng, ström).
- Exportera med Alpha-kanaler för alla exporttyper (fil, sträng, ström).
- Importera och exportera utan att använda Xojo Picture Object.
- Fråga metadata utan att läsa hela bilden (fil, sträng, ström).
Följande funktioner är unika för Jpeg-formatet:
- Importera och exportera till gråskala färgutrymme.
- Ange kvalitet.
- Ställ in baslinjeparametern.
- Inställning av progressiv parameter.
- Inställning av utjämningsfaktor.
- Importera och exportera horisontella och vertikala upplösningsvärden.
- Importera och exportera utan att använda Xojo Picture Object.
Följande funktioner är unika för Jpeg2000-formatet:
- Importera och exportera till gråskala färgutrymme.
- Ange kvalitet.
- Urval av j2k eller jp2 codecs.
- Importera med Alpha-kanaler för alla importtyper (fil, sträng, ström).
- Exportera med Alpha-kanaler för alla exporttyper (fil, sträng, ström).
Följande funktioner är unika för Tga-formatet:
- Importera med Alpha-kanaler för alla importtyper (fil, sträng, ström).
- Exportera med Alpha-kanaler för alla exporttyper (fil, sträng, ström).
- Valfri RLE-komprimering.
Vad är nytt i version 5.0:
- Uppdaterade RawBitmap PNG och RawBitmap JPEG-klasserna för att stödja den redesignade RawBitmap-klassen i TypeLib 7.
- Tillagd ScreenGamma-egenskap till RawPngExporter.
- Tillagd ScreenGamma-egenskap till RawPngImporter.
- Tillagd ScreenGamma-egenskap till PngExporter.
- Tillagd ScreenGamma-egenskap till PngImporter.
- Tillagd ScreenGamma-egenskap till PngExporterConsole.
- Tillagd ScreenGamma-egenskap till PngImporterConsole.
- Stora minskade kompilera länkberoende beror RawBitmap-klasserna på Linux-system lättare att köra på Linux-servrar.
- Ersatt och borttagit mer avstängda API: er.
Vad är nytt i version 4.6:
- PngExporter-klassen kan nu exportera Xojo-bilder med ny stil alfakanal.
- PngImporter-klassen kan nu valfritt importera bilder som har alfakanaler till Xojo-bildobjekt som har ny stil alfakanal.
- Tillagd CompressionLevel-egenskap till klassen PngExporter och RawPngExporter.
- Uppdaterade biblioteken under huven för PNG-klasserna till mycket nyare versioner.
- PngImporter: Gjorde läst en bild i en sträng mycket snabbare och det kommer nu att förbrukas mindre minne.
- RawPngImporter: Gjorde läst en bild i en sträng mycket snabbare och det kommer nu att förbrukas mindre minne.
- Added Author för metadataegenskap till PngExporter-klassen.
- Tillagt upphovsrättighetsmetadataegenskap till klassen PngExporter.
- Tillagt Titel Metadataegenskap till PngExporter-klassen.
- Tillagd Beskrivning metadataegenskap till PngExporter-klassen.
- Lägg till Disclaimer metadataegenskap till PngExporter-klassen.
- Tillagd programvara metadataegenskap till PngExporter-klassen.
- Tillagd källmetadataegenskap till PngExporter-klassen.
- Tillagd varningsmetadegenskap till PngExporter-klassen.
- Added Author för metadataegenskap till PngImporter-klassen.
- Tillagd titelmetadataegenskap till PngImporter-klassen.
- Tillagd Beskrivning metadataegenskap till PngImporter-klassen.
- Tillagt ansvarsfriskrivningsmetadegenskap till PngImporter-klassen.
- Tillagd programvara metadataegenskap till PngImporter-klassen.
- Tillagd källmetadataegenskap till PngImporter-klassen.
- Tillagd varningsmetadegenskap till PngImporter-klassen.
- Tillagd MaskInAlphaChannel-egenskap till PngImporter-klassen.
- Tillagd GetInfoFromFile-funktionen till PngImporter-klassen.
- Tillagd GetInfoFromString-funktionen till PngImporter-klassen.
- Tillagd GetInfoFromStream-funktionen till PngImporter-klassen.
- JPEG2000Exporter kan nu exportera Xojo-bilder med ny stil alfakanal.
- JPEG2000Importer-klassen kan nu valfritt importera bilder som har alfakanaler till Xojo-bildobjekt som har ny stil alfakanal.
- Tillagd MaskInAlphaChannel-egenskap till JPEG2000Importer-klassen.
- TGAExporter kan nu exportera Xojo-bilder med ny stil alfakanal.
- TGAImporter-klassen kan nu valfritt importera bilder som har alfakanaler till Xojo-bildobjekt som har ny stil alfakanal.- Tillagd MaskInAlphaChannel-egenskap till klassen TGAImporter.
Vad är nytt i version 4.5:
- Nu skickas även med ett Xojo-plugin. Xojo-plugin kommer i det nya Xojo-formatet och sammanställs med nyare SDK.
- Linux-kompiler har blivit portade för att använda Kairo.
- Kompletterande problem med korskompilering vid sammansättning från en plattform till en annan.
- Fasta problem på Linux där det fanns två JPEG-segment och inget TGA-segment.
- Pluginsegmenten kommer kodas under MacOS X-system.
- Plugin skickas nu med TypeLib 6.5.1
- Dokumentationen skickas nu också som docset för den fantastiska Dash-tittaren från http://kapeli.com/dash.
Krav :
Begränsningar :
Postar demo meddelande i kompilerad applikation.
Kommentarer hittades inte