Tworzenie obiektu reprezentującego grafikę

W celu stworzenia obiektu reprezentującego grafikę nalezy wywołać metodę createImage. Jej pierwszym argumentem jest tablica bajtów (np. przesłana poprzez formularz, bądź pobrana z bazy danych). Drugi argument określa nazwę formatu pliku źródłowego. Formaty, które można wskazywać to PNG JPG. Nie są to jedyne wspierane formaty. Poniżej przedstawiono przykład tworzenia obrazka w zależności od mime type źródłowej grafiki.

UWAGA! Nazwa formatu jaką trzeba wskazać przy wywołaniu metody tworzącej obrazek nie odpowiada faktycznemu formatowi grafiki źródłowej (patrz poniższy przykład)

$=(@JPG, ["image/jpg", "image/jpeg", "image/jpe", "image/pjpeg", "image/bmp"])
$=(@PNG, ["image/png", "image/gif"])

$ifNotNull($util.tableFind($@JPG[], $@mimeType), {
    $=(@sourceImage, $imager.createImage($@sourceBytes, "JPG"))
})

$ifNotNull($util.tableFind($@PNG[], $@mimeType), {
    $=(@sourceImage, $imager.createImage($@sourceBytes, "PNG"))
})