class Export extends ExportImplementation

Export

Export von Bilddaten

Properties

protected $file

Methods

string
getImageData(Image $image, MIMEType $mimetype)

Bilddaten

__construct(File $file)

Erstellt ein neues File-Export-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 48
__construct(File $file)

Erstellt ein neues File-Export-Objekt

Parameters

File $file Dateiname des Bildes

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 81
static object getInstanceFromProperties(Properties $properties)

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Parameters

Properties $properties Eigenschaften

Return Value

object Ein Objekt