1. Produk
  2.   Imej
  3.   JavaScript
  4.   Aspose.Imaging Cloud SDK for JavaScript

Aspose.Imaging Cloud SDK for JavaScript

 
 

API JavaScript untuk Mencipta, Mengurus dan Menukar Imej

Perpustakaan JavaScript yang Berkuasa membolehkan Pengaturcara Mencipta, Mengedit, Mengubah Saiz, Memotong, Memutar & Menukar format fail imej JPA, PNG, JPG, BMP, TIFF dan GIF.

Dalam era digital hari ini, pemprosesan imej dan manipulasi memainkan peranan penting dalam pelbagai industri, termasuk pembangunan web, reka bentuk grafik dan pengeluaran multimedia. SDK Pengimejan Aspose.Imaging untuk JavaScript ialah kit pembangunan perisian (SDK) yang dominan yang menyediakan keupayaan pemprosesan imej yang komprehensif yang membolehkan pembangun perisian untuk menggabungkan penciptaan imej, penukaran dan fungsi manipulasi termaju ke dalam aplikasi web mereka dengan mudah. SDK menawarkan penyepaduan yang lancar dengan rangka kerja JavaScript yang popular, menjadikannya sesuai untuk projek baharu dan sedia ada.

Aspose.Imaging Cloud SDK untuk JavaScript melengkapkan pembangun Perisian dengan set ciri yang komprehensif untuk pemprosesan imej lanjutan. Sama ada mengubah saiz, memotong, memutar, membalikkan, menanda air atau menggunakan penapis, SDK menawarkan pelbagai kaedah dan pilihan untuk menyelesaikan tugasan ini dengan mudah. Pengaturcara perisian boleh menggunakan ciri ini untuk memanipulasi imej secara dinamik pada bahagian klien, memberikan pengalaman pengguna yang dipertingkatkan dan mengurangkan overhed pemprosesan bahagian pelayan. Sama ada pembangun perlu mengubah saiz imej untuk reka bentuk web responsif atau menambah tera air untuk melindungi harta intelek anda, Aspose.Imaging memudahkan tugas ini dengan API intuitifnya.

Aspose.Imaging Cloud SDK untuk JavaScript menyokong pelbagai format imej, memastikan keserasian dan fleksibiliti dalam mengendalikan pelbagai fail imej. Daripada format popular seperti JPEG, PNG, PSD, WEBP dan GIF kepada format standard industri seperti TIFF, SVG dan BMP, pembangun boleh bergantung pada SDK untuk mengendalikan pelbagai jenis imej tanpa sebarang kerumitan. Terdapat beberapa penyuntingan dan transformasi imej lanjutan juga sebahagian daripada perpustakaan seperti menggunakan kesan artistik dan penapis serta menambah tera air, anotasi dan tindanan teks. Dengan rangkaian luas ciri, keserasian merentas penyemak imbas dan prestasi yang dioptimumkan, SDK ialah alat yang hebat untuk pembangun perisian untuk membina penyelesaian manipulasi imej yang mantap yang meningkatkan pengalaman pengguna dan memacu inovasi dalam pelbagai industri.

Previous Next

Bermula dengan Aspose.Imaging Cloud SDK untuk JavaScript

Cara yang disyorkan untuk memasang Aspose.Imaging Cloud SDK untuk JavaScript menggunakan npm. Sila gunakan arahan berikut untuk pemasangan yang lancar.

Pasang Aspose.Imaging Cloud SDK untuk JavaScript melalui NuGet

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

Anda boleh memuat turun perpustakaan terus dari Aspose.Imaging halaman produk

Penukaran Imej kepada Format Lain melalui JS API

Aspose.Imaging Cloud SDK untuk JavaScript membenarkan pembangun perisian memuatkan dan menukar imej kepada pelbagai format fail lain yang disokong dengan hanya beberapa baris kod JavaScript. SDK menyokong penukaran kepada pelbagai format fail seperti BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF dan banyak lagi. Contoh berikut menunjukkan cara menukar imej kepada format fail PNG melalui JavaScript.

Bagaimana untuk Menukar Imej kepada Format PNG melalui API JavaScript?

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

Dapatkan & Kemas Kini Sifat Imej melalui Apl JavaScript

Aspose.Imaging Cloud SDK untuk JavaScript telah menyediakan sokongan lengkap untuk mengendalikan sifat imej dalam aplikasi JavaScript. API membolehkan pembangun mengemas kini sifat imej seperti warna latar belakang, lebar halaman, ketinggian halaman, lebar sempadan dan ketinggian sempadan. Perpustakaan telah memasukkan beberapa ciri penting lain untuk bekerja dengan pelbagai sifat imej, seperti mendapatkan sifat imej sedia ada, mengemas kini sifat imej EMG & WMF, mengurus sifat GIF, mengemas kini sifat imej EMF dan sebagainya.

Dapatkan, Ubah Suai dan Simpan Sifat Imej Sedia Ada melalui API Java

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

Gunakan Penapis pada Imej melalui API JavaScript

Aspose.Imaging Cloud SDK untuk JavaScript memudahkan pembangun perisian memuatkan imej dari lokasi terpencil melalui URL dan menggunakan penapis pada imej yang dimuatkan menggunakan arahan JavaScript. Terdapat pelbagai pilihan penapis yang tersedia dalam SDK, seperti BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing dan sebagainya. Contoh berikut menunjukkan cara pembangun perisian boleh memuatkan imej dan menggunakan jenis yang berbeza untuk menapisnya di dalam aplikasi JavaScript.

Bagaimana untuk Memohon Penapis pada Imej melalui API JavaScript?

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

Ubah Saiz Imej melalui API JavaScript

Aspose.Imaging Cloud SDK untuk JavaScript membolehkan pembangun perisian mengubah saiz pelbagai jenis imej dengan hanya beberapa baris kod JavaScript. API menyediakan sokongan untuk menskala, memotong, membalik dan mengeksport imej dalam satu panggilan API. SDK juga menyediakan sokongan untuk menyimpan imej ke format lain selepas mengubah saiz imej. Contoh berikut menunjukkan cara pembangun perisian boleh memuatkan dan mengubah saiz imej JPG di dalam aplikasi JavaScript.

Bagaimana untuk Mengubah Saiz Imej JPG melalui API JavaScript?

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

 Melayu