GraphicsFormats este un plugin REALbasic pentru importarea și exportul imaginilor. Pluginul acceptă în prezent formate de fișiere PNG, Jpeg, Jpeg2000 și TGA, cu următoarele caracteristici atât în formatele PNG, Jpeg, Jpeg2000 și Tga: Importarea dintr-un fișier.
Importarea dintr-un șir. Importarea dintr-un IBinaryStreamReader. Importarea cu canale Alpha (numai PNG și Jpeg2000). Exportarea într-un fișier. Exportarea la un șir. Exportarea la un IBinaryStreamWriter. Exportul cu canale Alpha (numai PNG și Jpeg2000)
Ce este nou în această versiune:
Ce este nou în versiunea 5.6.4:
Toate formatele au următoarele caracteristici:
- Importarea dintr-un fișier.
- Importarea dintr-un șir.
- Importarea dintr-un IBinaryStreamReader.
- Exportarea într-un fișier.
- Export la un șir.
- Export către un IBinaryStreamWriter.
- Importați și exportați spațiu de culoare RGB.
Următoarele caracteristici sunt unice pentru formatul PNG:
- Importarea cu canale Alpha pentru toate tipurile de import (fișier, șir, flux).
- Export cu canale Alpha pentru toate tipurile de export (fișier, șir, flux).
- Importați și exportați fără a utiliza Obiectul Imagine Xojo.
- Interogarea datelor meta fără citirea întregii imagini (fișier, șir, flux).
Următoarele caracteristici sunt unice pentru formatul Jpeg:
- Importați și exportați în spațiul de culori în tonuri de gri.
- Setarea calității.
- Setarea parametrului de bază.
- Setarea parametrului progresiv.
- Setarea factorului de eliminare.
- Importați și exportați valorile de rezoluție orizontale și verticale.
- Importați și exportați fără a utiliza Obiectul Imagine Xojo.
Următoarele caracteristici sunt unice pentru formatul Jpeg2000:
- Importați și exportați în spațiul de culori în tonuri de gri.
- Setarea calității.
- Selectarea codecurilor j2k sau jp2.
- Importarea cu canale Alpha pentru toate tipurile de import (fișier, șir, flux).
- Export cu canale Alpha pentru toate tipurile de export (fișier, șir, flux).
Următoarele caracteristici sunt unice pentru formatul Tga:
- Importarea cu canale Alpha pentru toate tipurile de import (fișier, șir, flux).
- Export cu canale Alpha pentru toate tipurile de export (fișier, șir, flux).
- Compresie opțională RLE.
Ce este nou în versiunea 5.0:
- A fost actualizată clasele RawBitmap PNG și RawBitmap JPEG pentru a suporta clasa RawBitmap reproiectată în TypeLib 7.
- A fost adăugată proprietatea ScreenGamma la RawPngExporter.
- A fost adăugată proprietatea ScreenGamma la RawPngImporter.
- A fost adăugată proprietatea ScreenGamma la PngExporter.
- A fost adăugată proprietatea ScreenGamma la PngImporter.
- A fost adăugată proprietatea ScreenGamma la PngExporterConsole.
- A fost adăugată proprietatea ScreenGamma la PngImporterConsole.
- dependentele de compilare a linkerului reduse foarte mult, clasele RawBitmap pe sistemele Linux facilitează rularea pe serverele Linux.
- Înlocuirea și eliminarea mai multor API-uri depreciate.
Ce este nou în versiunea 4.6:
- Clasa PngExporter poate exporta imagini Xojo care au canal alfa nou.
- Clasa PngImporter poate importa acum opțional imaginile care au canale alfa în obiectul de imagine Xojo care are canal alfa nou.
- A fost adăugată proprietatea CompressionLevel la clasele PngExporter și RawPngExporter.
- Actualizarea bibliotecilor sub capota pentru clasele PNG la versiuni mult mai noi.
- PngImporter: A citit o imagine într-un șir mult mai rapid și acum va consuma mai puțină memorie.
- RawPngImporter: A făcut citirea unei imagini într-un șir mult mai rapid și acum va consuma mai puțină memorie.
- A fost adăugată proprietatea metadatelor autorului la clasa PngExporter.
- A fost adăugată proprietatea metadatelor de drepturi de autor la clasa PngExporter.
- A fost adăugată proprietatea metadate Titlu la clasa PngExporter.
- A fost adăugată proprietatea de metadate de descriere a clasei PngExporter.
- A fost adăugată proprietatea metadatelor de excludere a răspunderii la clasa PngExporter.
- A fost adăugată proprietatea metadatelor Software la clasa PngExporter.
- Proprietatea de metadate sursă adăugată la clasa PngExporter.
- A fost adăugată proprietatea metadatelor de avertizare la clasa PngExporter.
- A fost adăugată proprietatea metadate autorului la clasa PngImporter.
- A fost adăugată proprietatea metadate Titlu la clasa PngImporter.
- A fost adăugată proprietatea de metadate de descriere a clasei PngImporter.
- A fost adăugată proprietatea de renunțare la metadate la clasa PngImporter.
- A fost adăugată proprietatea metadatelor Software în clasa PngImporter.
- Proprietatea de metadate sursă adăugată la clasa PngImporter.
- A fost adăugată proprietatea metadatelor de avertizare la clasa PngImporter.
- A fost adăugată proprietatea MaskInAlphaChannel la clasa PngImporter.
- A fost adăugată funcția GetInfoFromFile la clasa PngImporter.
- A fost adăugată funcția GetInfoFromString la clasa PngImporter.
- A fost adăugată funcția GetInfoFromStream la clasa PngImporter.
- JPEG2000Exporter poate exporta acum imagini Xojo care au canal alfa nou stil.
- Clasa JPEG2000Importer poate importa opțional imaginile care au canale alfa în obiectul de imagine Xojo care are canal alfa nou.
- A fost adăugată proprietatea MaskInAlphaChannel la clasa JPEG2000Importer.
- TGAExporter poate exporta imagini Xojo care au un canal alfa nou.
- Clasa TGAImporter poate importa acum opțional imaginile care au canale alfa în obiectul de imagine Xojo care are noul canal alfa de stil.- Adăugat proprietatea MaskInAlphaChannel la clasa TGAImportor.
Ce este nou în versiunea 4.5:
Mesaje demo în aplicație compilată.
Comentariile nu a fost găsit