class Export extends ExportImplementation

Export von Bilddaten

Properties

protected $uri

Methods

string
getImageData(Image $image, MIMEType $mimetype)

Bilddaten

__construct(URI $uri, string $method = 'post')

Erstellt ein neues URI-Objekt

File
write(Image $image, MIMEType $mimetype)

Bilddaten exportieren

static object
getInstanceFromProperties(Properties $properties)

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Details

in ExportImplementation at line 46
protected string getImageData(Image $image, MIMEType $mimetype)

Bilddaten

Holt die Bilddaten und gibt diese in dem angegebenen Format als Binärzeichenkette zurück.

Parameters

Image $image Bildobjekt
MIMEType $mimetype MIMEType des Zielbildes

Return Value

string Bilddaten

Exceptions

CreateExportException

at line 47
__construct(URI $uri, string $method = 'post')

Erstellt ein neues URI-Objekt

Parameters

URI $uri
string $method

at line 69
File write(Image $image, MIMEType $mimetype)

Bilddaten exportieren

Das Bild wird in dem angegebenen Format unter den im Konstruktor angegebenen Dateinamen abgespeichert.

Parameters

Image $image Ziel
MIMEType $mimetype MIME-Type des Zielbildes

Return Value

File Dieses Objekt

Exceptions

UnsupportedFormatException Der MIME-Type wird nicht unterstützt
CreateImageException Das Erstellen des Ergebnisses hat nicht funktioniert.

at line 92
static object getInstanceFromProperties(Properties $properties)

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Parameters

Properties $properties Eigenschaften

Return Value

object Ein Objekt