GraphicsFormats er et REALbasic plugin til import og eksport af billeder. Plugin understøtter i øjeblikket PNG, Jpeg, Jpeg2000 og TGA filformater med følgende funktioner i både PNG, Jpeg, Jpeg2000 og Tga formater: Importer fra en fil.
Importerer fra en streng. Importerer fra en IBinaryStreamReader. Importerer med Alpha-kanaler (kun PNG og Jpeg2000). Eksporterer til en fil. Eksporterer til en streng. Eksporterer til en IBinaryStreamWriter. Eksporterer med Alpha-kanaler (kun PNG og Jpeg2000).
Hvad er nyt i denne udgave:
- Tilføjet support i RawJpegImporter-klassen til import af Jpeg-billeder med CMYK-farverum.
- Tilføjet support i RawJpegExporter-klassen til eksport af Jpeg-billeder med CMYK-farverum.
- awJpegImporter og RawJpegExporter skal nu være lidt hurtigere end før.
- Faste kritiske problemer med RawJpexExporter.
Hvad er nyt i version 5.6.4:
Alle formater har følgende funktioner:
- Importerer fra en fil.
- Importerer fra en streng.
- Importerer fra en IBinaryStreamReader.
- Eksporter til en fil.
- Eksporterer til en streng.
- Eksporter til en IBinaryStreamWriter.
- Importer og eksporter til RGB-farverum.
Følgende funktioner er unikke for PNG-formatet:
- Importerer med Alpha-kanaler for alle importtyper (fil, streng, stream).
- Eksporterer med Alpha-kanaler til alle eksporttyper (fil, streng, stream).
- Import og eksport uden brug af Xojo Picture Object.
- At spørge metadata uden at læse hele billedet (fil, streng, strøm).
Følgende funktioner er unikke for Jpeg-formatet:
- Importer og eksporter til farveskala i gråtoner.
- Indstilling af kvalitet.
- Indstilling af basislinjeparameter.
- Indstilling af progressiv parameter.
- Indstilling af udjævningsfaktor.
- Importer og eksporter horisontale og lodrette opløsningsværdier.
- Import og eksport uden brug af Xojo Picture Object.
Følgende funktioner er unikke for Jpeg2000-formatet:
- Importer og eksporter til farveskala i gråtoner.
- Indstilling af kvalitet.
- Valg af j2k eller jp2 codecs.
- Importerer med Alpha-kanaler for alle importtyper (fil, streng, stream).
- Eksporterer med Alpha-kanaler til alle eksporttyper (fil, streng, stream).
Følgende funktioner er unikke for Tga-formatet:
- Importerer med Alpha-kanaler for alle importtyper (fil, streng, stream).
- Eksporterer med Alpha-kanaler til alle eksporttyper (fil, streng, stream).
- Valgfri RLE-komprimering.
Hvad er nyt i version 5.0:
- Opdaterede RawBitmap PNG og RawBitmap JPEG klasserne for at understøtte den redesignede RawBitmap klasse i TypeLib 7.
- Tilføjet ScreenGamma ejendom til RawPngExporter.
- Tilføjet ScreenGamma ejendom til RawPngImporter.
- Tilføjet ScreenGamma ejendom til PngExporter.
- Tilføjet ScreenGamma ejendom til PngImporter.
- Tilføjet ScreenGamma ejendom til PngExporterConsole.
- Tilføjet ScreenGamma ejendom til PngImporterConsole.
- Meget reducerede kompilere linker afhængigheder RawBitmap klasserne på Linux systemer gør det lettere at køre på Linux servere.
- Erstattet og fjernet flere afviklede API'er.
Hvad er nyt i version 4.6:
- PngExporter klasse kan nu eksportere Xojo-billeder, der har ny stil alfakanal.
- PngImporter klasse kan nu valgfrit importere billeder, der har alfakanaler til Xojo billedobjekt, der har ny stil alfakanal.
- Tilføjet CompressionLevel-ejendom til klassen PngExporter og RawPngExporter.
- Opdateret bibliotekerne under emhætten til PNG-klasserne til meget nyere versioner.
- PngImporter: Gjorde læst et billede i en streng meget hurtigere, og det vil nu forbruge mindre hukommelse.
- RawPngImporter: Gjorde læst et billede i en streng meget hurtigere, og det vil nu forbruge mindre hukommelse.
- Tilføjet Forfatter-metadataegenskab til PngExporter-klassen.
- Tilføjet copyright metadataegenskab til PngExporter-klassen.
- Tilføjet titelmetadataegenskab til PngExporter-klassen.
- Tilføjet beskrivelse af metadataegenskab til PngExporter-klassen.
- Tilføjet Disclaimer-metadataegenskab til PngExporter-klassen.
- Tilføjet software metadataegenskab til PngExporter-klassen.
- Tilføjet kildemetadataegenskab til PngExporter-klassen.
- Tilføjet advarselsmetadataegenskab til PngExporter-klassen.
- Tilføjet Forfatter-metadataegenskab til PngImporter-klassen.
- Tilføjet titelmetadataegenskab til PngImporter-klassen.
- Tilføjet beskrivelse af metadataegenskab til PngImporter-klassen.
- Tilføjet Disclaimer-metadataegenskab til PngImporter-klassen.
- Tilføjet software metadataegenskab til PngImporter-klassen.
- Tilføjet kildemetadataegenskab til PngImporter-klassen.
- Tilføjet advarselsmetadataegenskab til PngImporter-klassen.
- Tilføjet MaskInAlphaChannel ejendom til PngImporter klassen.
- Tilføjet GetInfoFromFile-funktionen til PngImporter-klassen.
- Tilføjet GetInfoFromString-funktion til PngImporter-klassen.
- Tilføjet GetInfoFromStream-funktion til PngImporter-klassen.
- JPEG2000Exporter kan nu eksportere Xojo-billeder, der har ny stil alfa-kanal.
- JPEG2000Importer klasse kan nu valgfrit importere billeder, der har alfakanaler til Xojo billedobjekt, der har ny stil alfakanal.
- Tilføjet MaskInAlphaChannel ejendom til JPEG2000Importer klassen.
- TGAExporter kan nu eksportere Xojo-billeder, der har ny stil alfa-kanal.
- TGAImporter klasse kan nu valgfrit importere billeder, der har alfakanaler til Xojo billedobjekt, der har ny stil alfakanal.- Tilføjet MaskInAlphaChannel ejendom til klassen TGAImporter.
Hvad er nyt i version 4.5:
- Nu leveres også med et Xojo-plugin. Xojo-plugin'et kommer i det nye Xojo-format og kompileres med nyere SDK.
- Linux-kompiler er blevet portet for at bruge Cairo.
- Korrekt kryds kompileringsproblem ved kompilering fra en platform til en anden.
- Faste problemer på Linux, hvor der var to JPEG-segmenter og ingen TGA-segment.
- Pluginsegmenter kommer kode underskrevet på MacOS X-systemer.
- Plugin leveres nu med TypeLib 6.5.1
- Dokumentation sendes nu også som docset til den fantastiske Dash viewer fra http://kapeli.com/dash.
Krav :
Begrænsninger :
Indlæg demo besked i kompileret applikation.
Kommentarer ikke fundet