1. Produkte
  2.   Bild
  3.   JavaScript
  4.   Aspose.Imaging Cloud SDK for JavaScript

Aspose.Imaging Cloud SDK for JavaScript

 
 

JavaScript-API zum Erstellen, Verwalten und Konvertieren von Bildern

Eine leistungsstarke JavaScript-Bibliothek ermöglicht Programmierern das Erstellen, Bearbeiten, Ändern der Größe, Zuschneiden, Drehen und Konvertieren der Bilddateiformate PSD, PNG, JPG, BMP, TIFF und GIF.

Im heutigen digitalen Zeitalter spielen Bildverarbeitung und -bearbeitung in verschiedenen Branchen eine wichtige Rolle, darunter Webentwicklung, Grafikdesign und Multimediaproduktion. Aspose.Imaging SDK für JavaScript ist ein führendes Software Development Kit (SDK), das umfassende Bildverarbeitungsfunktionen bietet, mit denen Softwareentwickler mühelos erweiterte Funktionen zur Bilderstellung, -konvertierung und -bearbeitung in ihre Webanwendungen integrieren können. Das SDK bietet eine nahtlose Integration mit gängigen JavaScript-Frameworks und eignet sich daher sowohl für neue als auch für bestehende Projekte.

Aspose.Imaging Cloud SDK für JavaScript stattet Softwareentwickler mit einem umfassenden Satz von Funktionen für die erweiterte Bildverarbeitung aus. Ob Größenänderung, Zuschneiden, Drehen, Spiegeln, Wasserzeichen oder Anwenden von Filtern, das SDK bietet eine umfangreiche Palette an Methoden und Optionen, um diese Aufgaben problemlos zu erledigen. Softwareprogrammierer können diese Funktionen nutzen, um Bilder dynamisch auf der Clientseite zu bearbeiten, was ein verbessertes Benutzererlebnis bietet und den Verarbeitungsaufwand auf der Serverseite reduziert. Ob Entwickler die Größe eines Bilds für responsives Webdesign ändern oder Wasserzeichen hinzufügen müssen, um Ihr geistiges Eigentum zu schützen, Aspose.Imaging vereinfacht diese Aufgaben mit seiner intuitiven API.

Das Aspose.Imaging Cloud SDK für JavaScript unterstützt eine breite Palette von Bildformaten und gewährleistet Kompatibilität und Flexibilität beim Umgang mit unterschiedlichen Bilddateien. Von gängigen Formaten wie JPEG, PNG, PSD, WEBP und GIF bis hin zu Industriestandardformaten wie TIFF, SVG und BMP können sich Entwickler darauf verlassen, dass das SDK verschiedene Bildtypen problemlos verarbeiten kann. Die Bibliothek umfasst auch einige erweiterte Bildbearbeitungs- und -transformationsfunktionen, z. B. das Anwenden künstlerischer Effekte und Filter sowie das Hinzufügen von Wasserzeichen, Anmerkungen und Textüberlagerungen. Mit seinem breiten Funktionsumfang, der Cross-Browser-Kompatibilität und der optimierten Leistung ist das SDK ein großartiges Tool für Softwareentwickler, um robuste Bildbearbeitungslösungen zu erstellen, die das Benutzererlebnis verbessern und Innovationen in verschiedenen Branchen vorantreiben.

Previous Next

Erste Schritte mit Aspose.Imaging Cloud SDK für JavaScript

Die empfohlene Methode zur Installation von Aspose.Imaging Cloud SDK für JavaScript ist die Verwendung von npm. Bitte verwenden Sie den folgenden Befehl für eine reibungslose Installation.

Installieren Sie Aspose.Imaging Cloud SDK für JavaScript über NuGet

 npm i @asposecloud/aspose-imaging-cloud 
or 
npm install aspose-imaging-cloud –save

Sie können die Bibliothek direkt von der Produktseite von Aspose.Imaging herunterladen.

Bildkonvertierung in andere Formate über JS API

Aspose.Imaging Cloud SDK für JavaScript ermöglicht es Softwareentwicklern, Bilder mit nur ein paar Zeilen JavaScript-Code zu laden und in verschiedene andere unterstützte Dateiformate zu konvertieren. Das SDK unterstützt die Konvertierung in verschiedene Dateiformate wie BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF und viele mehr. Das folgende Beispiel zeigt, wie ein Bild über JavaScript in ein PNG-Dateiformat konvertiert wird.

Wie konvertiere ich ein Bild über die JavaScript-API in das PNG-Format?

//Load Image

const Image = require('aspose.imaging');
const image = Image.load('path/to/input/image.jpg');

//Save image in PNG format

image.save('path/to/output/image.png', new ImageOptions.png());

//saves the image in JPEG format with a compression level of 75:

const options = new ImageOptions.jpeg();
options.setQuality(75);
image.save('path/to/output/image.jpg', options);

Bildeigenschaften über JavaScript-Apps abrufen und aktualisieren

Das Aspose.Imaging Cloud SDK für JavaScript bietet vollständige Unterstützung für die Handhabung von Bildeigenschaften in JavaScript-Anwendungen. Die API ermöglicht es Entwicklern, Bildeigenschaften wie Hintergrundfarbe, Seitenbreite, Seitenhöhe, Rahmenbreite und Rahmenhöhe zu aktualisieren. Die Bibliothek enthält mehrere weitere wichtige Funktionen für die Arbeit mit verschiedenen Bildeigenschaften, wie z. B. das Abrufen vorhandener Bildeigenschaften, das Aktualisieren von EMG- und WMF-Bildeigenschaften, das Verwalten von GIF-Eigenschaften, das Aktualisieren von EMF-Bildeigenschaften und so weiter.

Abrufen, Ändern und Speichern vorhandener Bildeigenschaften über die Java-API

// load an image

const image = AsposeImaging.Image.load('path/to/image.jpg');

// access various properties of the loaded image

console.log('Image width:', image.getWidth());
console.log('Image height:', image.getHeight());
console.log('Image format:', image.getFileFormat());
console.log('Image resolution:', image.getResolutionSettings());
console.log('Image color mode:', image.getColorMode());

// modify certain image properties

const newWidth = 800;
const newHeight = 600;
image.resize(newWidth, newHeight);

// Save the modified image

const outputPath = 'path/to/output.jpg';
const options = new AsposeImaging.ImageOptions.JpegOptions();
options.setQuality(80); // Set JPEG quality to 80%
image.save(outputPath, options);

Filter über JavaScript-API auf Bilder anwenden

Aspose.Imaging Cloud SDK für JavaScript macht es Softwareentwicklern leicht, ein Bild von einem Remote-Standort über eine URL zu laden und mithilfe von JavaScript-Befehlen Filter auf das geladene Bild anzuwenden. Im SDK sind verschiedene Filteroptionen verfügbar, wie BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing und so weiter. Das folgende Beispiel zeigt, wie Softwareentwickler ein Bild laden und verschiedene Filtertypen darauf in JavaScript-Anwendungen anwenden können.

Wie wende ich über die JavaScript-API Filter auf Bilder an?

//Load image
AsposeImaging.loadImage("path/to/image.jpg", function (image) {
  // Image loaded successfully
  image.filter(image.filterType.Grayscale); // Apply grayscale filter
  image.filter(image.filterType.Brightness, 0.5); // Apply brightness filter
  image.filter(image.filterType.Contrast, 1.2); // Apply contrast filter

  // Save the modified image
  image.save("path/to/modified_image.jpg", function () {
    // Image saved successfully
    console.log("Modified image saved");
  }, function (error) {
    // Error occurred while saving image
    console.log(error);
  });
}, function (error) {
  // Error occurred while loading image
  console.log(error);
});

Größe von Bildern über JavaScript-API ändern

Aspose.Imaging Cloud SDK für JavaScript ermöglicht Softwareentwicklern, die Größe verschiedener Bildtypen mit nur ein paar Zeilen JavaScript-Code zu ändern. Die API unterstützt das Skalieren, Zuschneiden, Spiegeln und Exportieren eines Bilds in einem einzigen API-Aufruf. Das SDK unterstützt auch das Speichern von Bildern in einem anderen Format nach der Größenänderung. Das folgende Beispiel zeigt, wie Softwareentwickler ein JPG-Bild in JavaScript-Anwendungen laden und seine Größe ändern können.

Wie kann ich die Größe eines JPG-Bildes über die JavaScript-API ändern?

const inputFileName = "input.jpg";
const outputFileName = "output.jpg";
const newWidth = 800;
const newHeight = 600;

imagingApi.createResizedImage(
  { name: inputFileName, format: "jpg" },
  newWidth,
  newHeight,
  null,
  null,
  null,
  null,
  null,
  ResizeType.LanczosResample,
  null,
  { folder: "inputFolder" }
).then((result) => {
  console.log("Image resized successfully");
  console.log(result);
}).catch((error) => {
  console.log("Error occurred:", error);
});

 Deutsch