Dieses kurze Tutorial erklärt, wie Sie die Größe von image mit der Node.js REST API ändern. Sie lernen, einen Bild-Resizer mit dem Node.js RESTful Service zu entwickeln und dabei ein Node.js-basiertes Cloud SDK zu verwenden. Es werden alle notwendigen Schritte, Eigenschaften und Methoden erklärt, die für diese Aufgabe erforderlich sind.
Voraussetzung
- Erstellen Sie ein Konto API-Anmeldeinformationen, um die Bildgröße zu ändern
- Laden Sie Aspose.Imaging Cloud SDK für Node.js herunter, um Bildgröße und -format zu ändern
- Richten Sie ein Node.js-Projekt mit dem oben genannten SDK ein
Schritte zum Ändern der Bildgröße online mit der Node.js Low Code API
- Instanziieren Sie ein Objekt der ImagingApi, indem Sie die Client-ID, das Geheimnis und den Cloud-Endpunkt definieren
- Definieren und laden Sie das Quellbild in den Cloud-Speicher hoch, dessen Größe geändert werden soll
- Definieren Sie die Größenänderungsparameter, indem Sie Breite, Höhe und Format des Ausgabebilds festlegen
- Bereiten Sie die Anforderung zur Größenänderung des Bildes vor und führen Sie sie aus. Die Klasse ResizeImageRequest und die Methode ResizeImage()
- Speichern Sie das skalierte Bild auf der lokalen Festplatte, indem Sie die Ausgabedatei aus der Cloud herunterladen
Diese Schritte fassen zusammen, wie Sie die Bildgröße mit der Node.js Low Code API verringern. Instanziieren Sie den Prozess, indem Sie den API-Client und die Basis-URL initialisieren, das Eingabebild definieren, es in den Cloud-Speicher hochladen und die Größenänderungsparameter festlegen. Bereiten Sie abschließend die Bildgrößenänderungsanforderung mit dem Objekt ResizeImageRequest und der Methode ResizeImage() vor und führen Sie sie aus, bevor Sie das skalierte Bild auf der lokalen Festplatte speichern.
Code für die Bildgrößenänderung mit dem Node.js RESTful Service
Dieser Code demonstriert die Entwicklung eines Bildgrößenkonverters mit Node.js RESTful Service. Die API-Antwort gibt den resultierenden Bildbyte-Stream zurück, den Sie auf einer Festplatte speichern oder bei Bedarf über das Netzwerk kommunizieren können. Bei erfolgreichem API-Aufruf wird der Code 200 zurückgegeben, bei Misserfolg die Codes 400, 401, 404, 500 und 501.
Dieser Artikel hat uns bei der Entwicklung eines Fotogrößenkonverters mit Node.js REST-Schnittstelle unterstützt. Informationen zum Konvertieren eines SVG-Bildes in WMF finden Sie im Artikel auf Konvertieren Sie SVG in WMF mit der Node.js REST API.