Bitten Sie GD, ein Bild aus einer Binärzeichenfolge abzurufen

Ich habe eine Datenbank, die Bilder in einem MySQL-BLOB-Feld speichert. Ich habe ein Skript eingerichtet, das die Bilder basierend auf einer ID in der URL auswählt und anzeigt. Wenn Sie? Resize = 800x600 anhängen, wird die Größe des Bildes geändert (in diesem Fall auf 800x600).

Auf dem Host, den ich verwende, ist Imagemagick nicht installiert, und ich kann es nicht selbst ausführen. Daher muss ich die GD-Bibliothek von PHP verwenden, um die Größe des Image zu ändern.
Aber ich habe noch keine Funktion wie die von Imagick gefundenreadImageBlob()Daher kann ich die Binärzeichenfolge, die ich aus der Datenbank erhalte, nicht bearbeiten, ohne zuerst eine temporäre Datei zu erstellen, zu bearbeiten, die Binärzeichenfolge daraus abzurufen, sie an den Browser zu senden und dann zu löschen (was zu viele Schritte erfordert) , zumal dies bei Produktionsbeginn einige tausend Hits bringen wird).

Meine Frage ist also, gibt es eine Möglichkeit, zu replizierenreadImageBlob mit PHP's GD, ohne die Lösung für temporäre Dateien durchzugehen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage