1. Produkti
  2.   Attēls
  3.   JavaScript
  4.   Aspose.Imaging Cloud SDK for JavaScript

Aspose.Imaging Cloud SDK for JavaScript

 
 

JavaScript API attēlu izveidei, pārvaldībai un konvertēšanai

Jaudīga JavaScript bibliotēka ļauj programmētājiem izveidot, rediģēt, mainīt izmērus, apgriezt, pagriezt un pārveidot PSD, PNG, JPG, BMP, TIFF un GIF attēlu failu formātus.

Mūsdienu digitālajā laikmetā attēlu apstrādei un manipulācijām ir būtiska nozīme dažādās nozarēs, tostarp tīmekļa izstrādē, grafiskajā dizainā un multivides ražošanā. Aspose.Imaging SDK for JavaScript ir dominējošs programmatūras izstrādes komplekts (SDK), kas nodrošina visaptverošas attēlu apstrādes iespējas, ļaujot programmatūras izstrādātājiem savās tīmekļa lietojumprogrammās bez piepūles iekļaut uzlabotas attēlu izveides, konvertēšanas un manipulācijas funkcijas. SDK piedāvā nemanāmu integrāciju ar populārām JavaScript ietvariem, padarot to piemērotu gan jauniem, gan esošiem projektiem.

Aspose.Imaging Cloud SDK for JavaScript nodrošina programmatūras izstrādātājus ar visaptverošu funkciju kopumu uzlabotai attēlu apstrādei. Neatkarīgi no tā, vai tā ir izmēru maiņa, apgriešana, pagriešana, apgriešana, ūdenszīmes vai filtru lietošana, SDK piedāvā plašu metožu un iespēju klāstu, lai šos uzdevumus veiktu viegli. Programmatūras programmētāji var izmantot šīs funkcijas, lai dinamiski manipulētu ar attēliem klienta pusē, nodrošinot uzlabotu lietotāja pieredzi un samazinot servera puses apstrādes izmaksas. Neatkarīgi no tā, vai izstrādātājiem ir jāmaina attēla izmērs, lai nodrošinātu adaptīvu tīmekļa dizainu, vai jāpievieno ūdenszīmes, lai aizsargātu jūsu intelektuālo īpašumu, Aspose.Imaging vienkāršo šos uzdevumus ar savu intuitīvo API.

Aspose.Imaging Cloud SDK for JavaScript atbalsta plašu attēlu formātu klāstu, nodrošinot saderību un elastību dažādu attēlu failu apstrādē. No tādiem populāriem formātiem kā JPEG, PNG, PSD, WEBP un ​​GIF līdz nozares standarta formātiem, piemēram, TIFF, SVG un BMP, izstrādātāji var paļauties uz SDK, lai bez problēmām apstrādātu dažādus attēlu veidus. Bibliotēkā ir arī dažas uzlabotas attēlu rediģēšanas un pārveidošanas, piemēram, māksliniecisko efektu un filtru izmantošana, kā arī ūdenszīmju, anotāciju un teksta pārklājumu pievienošana. Pateicoties plašajam funkciju klāstam, vairāku pārlūkprogrammu savietojamībai un optimizētai veiktspējai, SDK ir lielisks rīks programmatūras izstrādātājiem, lai izveidotu spēcīgus attēlu apstrādes risinājumus, kas uzlabo lietotāju pieredzi un veicina inovācijas dažādās nozarēs.

Previous Next

Darba sākšana ar Aspose.Imaging Cloud SDK darbam ar JavaScript

Ieteicamais veids, kā instalēt Aspose.Imaging Cloud SDK for JavaScript, izmanto npm. Lūdzu, izmantojiet šo komandu, lai instalēšana noritētu vienmērīgi.

Instalējiet Aspose.Imaging Cloud SDK for JavaScript, izmantojot NuGet

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

Bibliotēku varat lejupielādēt tieši no Aspose.Imaging produkta lapas

Attēla konvertēšana citos formātos, izmantojot JS API

Aspose.Imaging Cloud SDK for JavaScript ļauj programmatūras izstrādātājiem ielādēt un pārveidot attēlus dažādos citos atbalstītos failu formātos, izmantojot tikai dažas JavaScript koda rindiņas. SDK atbalsta konvertēšanu uz dažādiem failu formātiem, piemēram, BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF un daudz ko citu. Nākamajā piemērā parādīts, kā pārveidot attēlu PNG faila formātā, izmantojot JavaScript.

Kā pārveidot attēlu PNG formātā, izmantojot 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);

Iegūstiet un atjauniniet attēla rekvizītus, izmantojot JavaScript lietotnes

Aspose.Imaging Cloud SDK for JavaScript ir nodrošinājis pilnīgu atbalstu attēlu rekvizītu apstrādei JavaScript lietojumprogrammās. API ļauj izstrādātājiem atjaunināt attēla rekvizītus, piemēram, fona krāsu, lapas platumu, lapas augstumu, apmales platumu un apmales augstumu. Bibliotēkā ir iekļauti vairāki citi svarīgi līdzekļi darbam ar dažādiem attēla rekvizītiem, piemēram, esošo attēla rekvizītu iegūšana, EMG un WMF attēla rekvizītu atjaunināšana, GIF rekvizītu pārvaldība, EMF attēla rekvizītu atjaunināšana un tā tālāk.

Iegūstiet, modificējiet un saglabājiet esošos attēla rekvizītus, izmantojot 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);

Lietojiet filtriem attēliem, izmantojot JavaScript API

Aspose.Imaging Cloud SDK for JavaScript ļauj programmatūras izstrādātājiem viegli ielādēt attēlu no attālas atrašanās vietas, izmantojot URL, un lietot ielādētajam attēlam filtrus, izmantojot JavaScript komandas. SDK ir pieejamas dažādas filtru opcijas, piemēram, BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing un tā tālāk. Šajā piemērā parādīts, kā programmatūras izstrādātāji var ielādēt attēlu un lietot tam dažādu veidu filtrus JavaScript lietojumprogrammās.

Kā lietot filtriem attēliem, izmantojot 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);
});

Mainiet attēlu izmērus, izmantojot JavaScript API

Aspose.Imaging Cloud SDK for JavaScript ļauj programmatūras izstrādātājiem mainīt dažāda veida attēlu izmērus, izmantojot tikai dažas JavaScript koda rindiņas. API nodrošina atbalstu attēla mērogošanai, apgriešanai, apgriešanai un eksportēšanai vienā API izsaukumā. SDK nodrošina arī atbalstu attēla saglabāšanai citā formātā pēc attēla lieluma maiņas. Šis piemērs parāda, kā programmatūras izstrādātāji var ielādēt JPG attēlu un mainīt tā izmēru JavaScript lietojumprogrammās.

Kā mainīt JPG attēlu izmērus, izmantojot 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);
});

 Latviski