Ich versuche, eine Möglichkeit zu schaffen, ein mit PHP / GD erstelltes Bild auf eine OOP-Art zu zeigen. Um das zu erreichen, habe ich eine Klasse erstellt, die unter anderem ein Bild erzeugt. Etwas wie das:
%Vor%Ich habe versucht, eine Funktion innerhalb der Klasse zu erstellen, die das Bild ausgeben würde. Etwas wie das:
%Vor%aber es hat nicht funktioniert. Ich habe es auch versucht
%Vor%aber das hat auch nicht funktioniert. Die Idee war, einfach die Funktion aus dem HTML-Code aufzurufen. So:
%Vor%Gehe ich hier falsch? Gibt es eine Möglichkeit, das zu erreichen, was ich will? Ich habe versucht, eine Möglichkeit zu finden, die img = 'mycode.php' zu verwenden, aber es funktioniert nicht, weil die Klasse erstellt werden muss, bevor die Seite geladen wird und das Bild auf halbem Wege erscheint die Seite.
Danke.
Zuerst müssen Sie einen zweiten Parameter in imagejpeg()
einfügen, damit 100
der Qualitätsparameter ist. Dann müssen Sie base64-encoding rohe Bytes :
Das data:image/jpeg;base64
erfordert, dass die rohen Bytes als base64 codiert werden.
Außerdem würde ich vorschlagen, $image
a protected
variabel zu machen, da ich denke, dass es nur innerhalb von MyClass
erstellt und gepflegt wird.