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

Aspose.Imaging Cloud SDK for JavaScript

 
 

API JavaScript untuk Membuat, Mengelola, dan Mengonversi Gambar

Pustaka JavaScript yang Kuat memungkinkan Programmer untuk Membuat, Mengedit, Mengubah Ukuran, Memotong, Memutar & Mengonversi format file gambar PSD, PNG, JPG, BMP, TIFF, dan GIF.

Di era digital saat ini, pemrosesan dan manipulasi gambar memainkan peran penting dalam berbagai industri, termasuk pengembangan web, desain grafis, dan produksi multimedia. Aspose.Imaging SDK untuk JavaScript adalah perangkat pengembangan perangkat lunak (SDK) dominan yang menyediakan kemampuan pemrosesan gambar komprehensif yang memungkinkan pengembang perangkat lunak untuk dengan mudah menggabungkan fungsionalitas pembuatan, konversi, dan manipulasi gambar tingkat lanjut ke dalam aplikasi web mereka. SDK menawarkan integrasi yang mulus dengan kerangka kerja JavaScript populer, sehingga cocok untuk proyek baru maupun yang sudah ada.

Aspose.Imaging Cloud SDK untuk JavaScript melengkapi pengembang perangkat lunak dengan serangkaian fitur komprehensif untuk pemrosesan gambar tingkat lanjut. Baik itu mengubah ukuran, memotong, memutar, membalik, memberi tanda air, atau menerapkan filter, SDK menawarkan berbagai metode dan opsi untuk menyelesaikan tugas-tugas ini dengan mudah. ​​Pemrogram perangkat lunak dapat memanfaatkan fitur-fitur ini untuk memanipulasi gambar secara dinamis di sisi klien, memberikan pengalaman pengguna yang lebih baik dan mengurangi overhead pemrosesan sisi server. Baik pengembang perlu mengubah ukuran gambar untuk desain web responsif atau menambahkan tanda air untuk melindungi kekayaan intelektual Anda, Aspose.Imaging menyederhanakan tugas-tugas ini dengan API intuitifnya.

Aspose.Imaging Cloud SDK untuk JavaScript mendukung beragam format gambar, memastikan kompatibilitas dan fleksibilitas dalam menangani beragam berkas gambar. Dari format populer seperti JPEG, PNG, PSD, WEBP, dan GIF hingga format standar industri seperti TIFF, SVG, dan BMP, pengembang dapat mengandalkan SDK untuk menangani berbagai jenis gambar tanpa kesulitan. Ada beberapa pengeditan dan transformasi gambar tingkat lanjut yang juga merupakan bagian dari pustaka seperti menerapkan efek dan filter artistik serta menambahkan tanda air, anotasi, dan hamparan teks. Dengan berbagai fiturnya yang luas, kompatibilitas lintas-peramban, dan kinerja yang dioptimalkan, SDK adalah alat yang hebat bagi pengembang perangkat lunak untuk membangun solusi manipulasi gambar yang tangguh yang meningkatkan pengalaman pengguna dan mendorong inovasi di berbagai industri.

Previous Next

Memulai dengan Aspose.Imaging Cloud SDK untuk JavaScript

Cara yang direkomendasikan untuk menginstal Aspose.Imaging Cloud SDK untuk JavaScript adalah menggunakan npm. Harap gunakan perintah berikut untuk instalasi yang lancar.

Instal Aspose.Imaging Cloud SDK untuk JavaScript melalui NuGet

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

Anda dapat mengunduh pustaka langsung dari halaman produk Aspose.Imaging

Konversi Gambar ke Format Lain melalui API JS

SDK Cloud Aspose.Imaging untuk JavaScript memungkinkan pengembang perangkat lunak untuk memuat dan mengonversi gambar ke berbagai format file lain yang didukung hanya dengan beberapa baris kode JavaScript. SDK mendukung konversi ke berbagai format file seperti BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF, dan masih banyak lagi. Contoh berikut menunjukkan cara mengonversi gambar ke format file PNG melalui JavaScript.

Bagaimana cara mengonversi gambar ke format PNG melalui 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);

Dapatkan & Perbarui Properti Gambar melalui Aplikasi JavaScript

Aspose.Imaging Cloud SDK untuk JavaScript telah menyediakan dukungan lengkap untuk menangani properti gambar di dalam aplikasi JavaScript. API memungkinkan pengembang untuk memperbarui properti gambar seperti warna latar belakang, lebar halaman, tinggi halaman, lebar batas, dan tinggi batas. Pustaka ini telah menyertakan beberapa fitur penting lainnya untuk bekerja dengan berbagai properti gambar, seperti mendapatkan properti gambar yang ada, memperbarui properti gambar EMG & WMF, mengelola properti GIF, memperbarui properti gambar EMF, dan sebagainya.

Dapatkan, Ubah, dan Simpan Properti Gambar yang 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);

Terapkan Filter ke Gambar melalui API JavaScript

Aspose.Imaging Cloud SDK untuk JavaScript memudahkan pengembang perangkat lunak untuk memuat gambar dari lokasi jarak jauh melalui URL dan menerapkan filter ke gambar yang dimuat menggunakan perintah JavaScript. Ada berbagai opsi filter yang tersedia di SDK, seperti BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing, dan sebagainya. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat memuat gambar dan menerapkan berbagai jenis filter ke dalamnya di dalam aplikasi JavaScript.

Bagaimana Menerapkan Filter ke Gambar 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 Ukuran Gambar melalui API JavaScript

Aspose.Imaging Cloud SDK untuk JavaScript memungkinkan pengembang perangkat lunak untuk mengubah ukuran berbagai jenis gambar hanya dengan beberapa baris kode JavaScript. API menyediakan dukungan untuk penskalaan, pemotongan, pembalikan, dan ekspor gambar dalam satu panggilan API. SDK juga menyediakan dukungan untuk menyimpan gambar ke format lain setelah mengubah ukuran gambar. Contoh berikut menunjukkan bagaimana pengembang perangkat lunak dapat memuat dan mengubah ukuran gambar JPG di dalam aplikasi JavaScript.

Bagaimana Cara Mengubah Ukuran Gambar JPG melalui 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);
});

 Indonesia