1. Produkter
  2.   Billede
  3.   JavaScript
  4.   Aspose.Imaging Cloud SDK for JavaScript

Aspose.Imaging Cloud SDK for JavaScript

 
 

JavaScript API til at oprette, administrere og konvertere billeder

Et kraftfuldt JavaScript-bibliotek giver programmører mulighed for at oprette, redigere, ændre størrelse, beskære, rotere og konvertere PSD-, PNG-, JPG-, BMP-, TIFF- og GIF-billedfilformater.

I nutidens digitale tidsalder spiller billedbehandling og manipulation en afgørende rolle i forskellige industrier, herunder webudvikling, grafisk design og multimedieproduktion. Aspose.Imaging SDK til JavaScript er et dominerende softwareudviklingssæt (SDK), der giver omfattende billedbehandlingsfunktioner, der gør det muligt for softwareudviklere at inkorporerer ubesværet avancerede billedoprettelse, konvertering og manipulationsfunktioner i deres webapplikationer. SDK'et tilbyder problemfri integration med populære JavaScript-rammer, hvilket gør det velegnet til både nye og eksisterende projekter.

Aspose.Imaging Cloud SDK til JavaScript udstyrer softwareudviklere med et omfattende sæt funktioner til avanceret billedbehandling. Uanset om det er at ændre størrelse, beskære, rotere, vende, vandmærke eller anvende filtre, tilbyder SDK en lang række metoder og muligheder til at udføre disse opgaver med lethed. Softwareprogrammører kan bruge disse funktioner til at manipulere billeder dynamisk på klientsiden, hvilket giver en forbedret brugeroplevelse og reducerer server-sidebehandlingsomkostninger. Uanset om udviklere skal ændre størrelsen på et billede for responsivt webdesign eller tilføje vandmærker for at beskytte din intellektuelle ejendom, forenkler Aspose.Imaging disse opgaver med sin intuitive API.

Aspose.Imaging Cloud SDK til JavaScript understøtter en bred vifte af billedformater, hvilket sikrer kompatibilitet og fleksibilitet ved håndtering af forskellige billedfiler. Fra populære formater som JPEG, PNG, PSD, WEBP og GIF til industristandardformater som TIFF, SVG og BMP, kan udviklere stole på, at SDK'et håndterer forskellige billedtyper uden besvær. Der er nogle avancerede billedredigering og -transformationer også en del af biblioteket, såsom anvendelse af kunstneriske effekter og filtre samt tilføjelse af vandmærker, annoteringer og tekstoverlejringer. Med sin brede vifte af funktioner, kompatibilitet på tværs af browsere og optimeret ydeevne er SDK et fantastisk værktøj for softwareudviklere til at bygge robuste billedmanipulationsløsninger, der forbedrer brugeroplevelsen og driver innovation i forskellige brancher.

Previous Next

Kom godt i gang med Aspose.Imaging Cloud SDK til JavaScript

Den anbefalede måde at installere Aspose.Imaging Cloud SDK til JavaScript på bruger npm. Brug venligst følgende kommando for en problemfri installation.

Installer Aspose.Imaging Cloud SDK til JavaScript via NuGet

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

Du kan downloade biblioteket direkte fra Aspose.Imaging-produktsiden

Billedkonvertering til andre formater via JS API

Aspose.Imaging Cloud SDK til JavaScript giver softwareudviklere mulighed for at indlæse og konvertere billeder til forskellige andre understøttede filformater med blot et par linjer JavaScript-kode. SDK'et understøtter konvertering til forskellige filformater såsom BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF og mange flere. Følgende eksempel viser, hvordan man konverterer et billede til et PNG-filformat via JavaScript.

Hvordan konverteres billede til et PNG-format via JavaScript API?

//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);

Få og opdater billedegenskaber via JavaScript-apps

Aspose.Imaging Cloud SDK til JavaScript har leveret komplet support til håndtering af billedegenskaber i JavaScript-applikationer. API'et giver udviklere mulighed for at opdatere billedegenskaber såsom baggrundsfarve, sidebredde, sidehøjde, kantbredde og kanthøjde. Biblioteket har inkluderet flere andre vigtige funktioner til at arbejde med forskellige billedegenskaber, såsom at få eksisterende billedegenskaber, opdatere EMG & WMF billedegenskaber, administrere GIF egenskaber, opdatere EMF billed egenskaber og så videre.

Hent, rediger og gem eksisterende billedegenskaber via 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);

Anvend filtre på billeder via JavaScript API

Aspose.Imaging Cloud SDK til JavaScript gør det nemt for softwareudviklere at indlæse et billede fra en fjernplacering via URL og anvende filtre på det indlæste billede ved hjælp af JavaScript-kommandoer. Der er forskellige filtermuligheder tilgængelige i SDK, såsom BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing og så videre. Følgende eksempel viser, hvordan softwareudviklere kan indlæse et billede og anvende forskellige typer på filtre til det inde i JavaScript-applikationer.

Hvordan anvender man filtre på billeder via JavaScript API?

//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);
});

Ændr størrelse på billeder via JavaScript API

Aspose.Imaging Cloud SDK til JavaScript gør det muligt for softwareudviklere at ændre størrelsen på forskellige typer billeder med blot et par linjer JavaScript-kode. API'en understøtter skalering, beskæring, spejlvending og eksport af et billede i et enkelt API-kald. SDK'et giver også støtte til at gemme billede til et andet format efter at have ændret størrelsen på billedet. Følgende eksempel viser, hvordan softwareudviklere kan indlæse og ændre størrelsen på et JPG-billede i JavaScript-applikationer.

Hvordan ændrer man størrelsen på et JPG-billede via JavaScript API?

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);
});

 Dansk