class Import extends ImportImplementation

Datenaustausch für Bilder

Import Klasse, die das speichern und laden von Bilddaten unterstützen.

Properties

protected $uri

Methods

createImageObject(string $data)

Imageobjekt aus Bilddaten erstellen

__construct(URI $uri)

Erstellt ein neues URI-Objekt

read()

Neues Bild importieren

static object
getInstanceFromProperties(Properties $properties)

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Details

in ImportImplementation at line 45
protected Image createImageObject(string $data)

Imageobjekt aus Bilddaten erstellen

Parameters

string $data Bilddaten

Return Value

Image Neues Bildobjekt

Exceptions

CreateImportException Bild kann nicht erstellt werden
UnsupportedFormatException Das gewünschte Format existiert nicht.

at line 51
__construct(URI $uri)

Erstellt ein neues URI-Objekt

Parameters

URI $uri

at line 69
Image read()

Neues Bild importieren

Diese Methode lädt ein neues Bild von im Konstruktor angegebenen Dateinamen.

Return Value

Image Dieses Bildobjekt

Exceptions

CreateImageException Das Bild konnte nicht geladen werden
UnsupportedFormatException Der Typ des Bildes wird nicht unterstützt.

at line 89
static object getInstanceFromProperties(Properties $properties)

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Parameters

Properties $properties Eigenschaften

Return Value

object Ein Objekt