1. Məhsullar
  2.   Şəkil
  3.   JavaScript
  4.   Aspose.Imaging Cloud SDK for JavaScript

Aspose.Imaging Cloud SDK for JavaScript

 
 

Şəkilləri yaratmaq, idarə etmək və çevirmək üçün JavaScript API

Güclü JavaScript Kitabxanası Proqramçılara PSD, PNG, JPG, BMP, TIFF və GIF şəkil fayl formatlarını yaratmağa, redaktə etməyə, ölçüsünü dəyişməyə, kəsməyə, döndərməyə və çevirməyə imkan verir.

Bugünkü rəqəmsal əsrdə təsvirin işlənməsi və manipulyasiya veb inkişafı, qrafik dizayn və multimedia istehsalı da daxil olmaqla müxtəlif sənayelərdə mühüm rol oynayır. JavaScript üçün Aspose.Imaging SDK proqram tərtibatçılarına hərtərəfli təsvirin emal imkanlarını təmin edən dominant proqram inkişaf dəstidir (SDK). qabaqcıl təsvir yaratma, çevirmə və manipulyasiya funksiyalarını öz veb proqramlarına asanlıqla daxil edin. SDK populyar JavaScript çərçivələri ilə qüsursuz inteqrasiya təklif edir və onu həm yeni, həm də mövcud layihələr üçün uyğun edir.

JavaScript üçün Aspose.Imaging Cloud SDK proqram tərtibatçılarını qabaqcıl təsvirin işlənməsi üçün hərtərəfli funksiyalar dəsti ilə təchiz edir. Ölçülərinin dəyişdirilməsi, kəsilməsi, fırlanması, sürüşdürülməsi, su nişanının qoyulması və ya filtrlərin tətbiqindən asılı olmayaraq, SDK bu vəzifələri asanlıqla yerinə yetirmək üçün geniş üsul və seçimlər təklif edir. Proqram təminatı proqramçıları bu xüsusiyyətlərdən görüntüləri müştəri tərəfində dinamik şəkildə manipulyasiya etmək, təkmilləşdirilmiş istifadəçi təcrübəsini təmin etmək və server tərəfində emal xərclərini azaltmaq üçün istifadə edə bilərlər. Tərtibatçıların həssas veb dizaynı üçün şəklin ölçüsünü dəyişməli və ya əqli mülkiyyətinizi qorumaq üçün su nişanları əlavə etməli olub-olmamasından asılı olmayaraq, Aspose.Imaging intuitiv API ilə bu vəzifələri asanlaşdırır.

JavaScript üçün Aspose.Imaging Cloud SDK müxtəlif şəkil faylları ilə işləməkdə uyğunluğu və çevikliyi təmin edən geniş çeşidli şəkil formatlarını dəstəkləyir. JPEG, PNG, PSD, WEBP və GIF kimi məşhur formatlardan tutmuş TIFF, SVG və BMP kimi sənaye standartlı formatlara qədər, tərtibatçılar müxtəlif təsvir növlərini heç bir çətinlik çəkmədən idarə etmək üçün SDK-ya etibar edə bilərlər. Bədii effektlərin və filtrlərin tətbiqi, həmçinin su nişanları, annotasiyalar və mətn örtükləri əlavə etmək kimi bəzi qabaqcıl təsvirin redaktəsi və çevrilməsi də kitabxananın bir hissəsidir. Geniş funksiyalar diapazonu, çarpaz brauzer uyğunluğu və optimallaşdırılmış performansı ilə SDK proqram tərtibatçıları üçün istifadəçi təcrübəsini artıran və müxtəlif sənayelərdə innovasiyalara təkan verən möhkəm təsvir manipulyasiya həlləri yaratmaq üçün əla vasitədir.

Previous Next

JavaScript üçün Aspose.Imaging Cloud SDK ilə işə başlamaq

JavaScript üçün Aspose.Imaging Cloud SDK quraşdırmağın tövsiyə olunan yolu npm-dən istifadə etməkdir. Rahat quraşdırma üçün aşağıdakı əmrdən istifadə edin.

NuGet vasitəsilə JavaScript üçün Aspose.Imaging Cloud SDK quraşdırın

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

Siz kitabxananı birbaşa Aspose.Imaging məhsul səhifəsindən endirə bilərsiniz

JS API vasitəsilə şəklin digər formatlara çevrilməsi

JavaScript üçün Aspose.Imaging Cloud SDK proqram tərtibatçılarına yalnız bir neçə sətir JavaScript kodu ilə şəkilləri yükləməyə və müxtəlif dəstəklənən fayl formatlarına çevirməyə imkan verir. SDK BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF və daha çox kimi müxtəlif fayl formatlarına çevrilməyi dəstəkləyir. Aşağıdakı misal JavaScript vasitəsilə şəklin PNG fayl formatına necə çevriləcəyini göstərir.

Şəkli JavaScript API vasitəsilə PNG Formatına Necə Çevirmək olar?

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

JavaScript Tətbiqləri vasitəsilə Şəkil Xüsusiyyətlərini Alın və Yeniləyin

JavaScript üçün Aspose.Imaging Cloud SDK JavaScript proqramları daxilində şəkil xassələrinin idarə edilməsi üçün tam dəstəyi təmin etmişdir. API tərtibatçılara fon rəngi, səhifə eni, səhifə hündürlüyü, haşiyə eni və hündürlüyü kimi təsvir xüsusiyyətlərini yeniləməyə imkan verir. Kitabxana müxtəlif şəkil xassələri ilə işləmək üçün bir sıra digər vacib funksiyaları özündə cəmləşdirir, məsələn, mövcud təsvir xüsusiyyətlərini əldə etmək, EMG və WMF təsvir xüsusiyyətlərini yeniləmək, GIF xassələrini idarə etmək, EMF şəkil xüsusiyyətlərini yeniləmək və s.

Java API vasitəsilə mövcud Şəkil Xüsusiyyətlərini əldə edin, dəyişdirin və yadda saxlayın

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

JavaScript API vasitəsilə Şəkillərə Filtrlər tətbiq edin

JavaScript üçün Aspose.Imaging Cloud SDK proqram tərtibatçılarına URL vasitəsilə uzaq yerdən şəkil yükləməyi və JavaScript əmrlərindən istifadə edərək yüklənmiş şəklə filtrlər tətbiq etməyi asanlaşdırır. SDK-da BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing və s. kimi müxtəlif filtr seçimləri mövcuddur. Aşağıdakı nümunə proqram tərtibatçılarının JavaScript proqramları daxilində təsviri necə yükləyə və ona filtrlərə müxtəlif növləri tətbiq edə biləcəyini göstərir.

JavaScript API vasitəsilə Şəkillərə Filtrləri Necə Tətbiq etmək olar?

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

JavaScript API vasitəsilə Şəkillərin ölçüsünü dəyişdirin

JavaScript üçün Aspose.Imaging Cloud SDK proqram tərtibatçılarına yalnız bir neçə sətir JavaScript kodu ilə müxtəlif növ şəkillərin ölçüsünü dəyişməyə imkan verir. API tək API çağırışında təsvirin miqyasını dəyişmək, kəsmək, çevirmək və ixrac etmək üçün dəstək verir. SDK həmçinin şəklin ölçüsünü dəyişdikdən sonra şəklin başqa formatda saxlanmasına dəstək verir. Aşağıdakı nümunə proqram tərtibatçılarının JavaScript proqramlarında JPG şəklini necə yükləyə və ölçüsünü dəyişdirə biləcəyini göstərir.

JavaScript API vasitəsilə JPG Şəkillərinin ölçüsünü necə dəyişmək olar?

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

 Azəri