1. produkty
  2.   obraz
  3.   JavaScript
  4.   Aspose.Imaging Cloud SDK for JavaScript

Aspose.Imaging Cloud SDK for JavaScript

 
 

JavaScript API pro vytváření, správu a převod obrázků

Výkonná knihovna JavaScriptu umožňuje programátorům vytvářet, upravovat, měnit velikost, ořezávat, otáčet a převádět formáty obrázků PSD, PNG, JPG, BMP, TIFF a GIF.

V dnešní digitální době hraje zpracování obrazu a manipulace zásadní roli v různých odvětvích, včetně vývoje webu, grafického designu a produkce multimédií. Aspose.Imaging SDK pro JavaScript je dominantní sada pro vývoj softwaru (SDK), která poskytuje komplexní možnosti zpracování obrazu umožňující vývojářům softwaru bez námahy začleňují do svých webových aplikací pokročilé funkce pro vytváření, konverzi a manipulaci s obrázky. Sada SDK nabízí bezproblémovou integraci s oblíbenými frameworky JavaScript, takže je vhodná pro nové i stávající projekty.

Aspose.Imaging Cloud SDK pro JavaScript vybavuje vývojáře softwaru komplexní sadou funkcí pro pokročilé zpracování obrazu. Ať už jde o změnu velikosti, oříznutí, otočení, převrácení, vodoznak nebo použití filtrů, SDK nabízí širokou škálu metod a možností, jak tyto úkoly snadno splnit. Softwaroví programátoři mohou tyto funkce využít k dynamické manipulaci s obrázky na straně klienta, což poskytuje lepší uživatelský zážitek a snižuje režii zpracování na straně serveru. Ať už vývojáři potřebují změnit velikost obrázku pro responzivní webový design nebo přidat vodoznaky pro ochranu vašeho duševního vlastnictví, Aspose.Imaging tyto úkoly zjednoduší pomocí intuitivního API.

Sada Aspose.Imaging Cloud SDK pro JavaScript podporuje širokou škálu formátů obrázků, což zajišťuje kompatibilitu a flexibilitu při práci s různými soubory obrázků. Od oblíbených formátů jako JPEG, PNG, PSD, WEBP a GIF až po standardní formáty, jako je TIFF, SVG a BMP, se vývojáři mohou spolehnout na to, že SDK zvládne různé typy obrázků bez jakýchkoli potíží. Součástí knihovny jsou také některé pokročilé úpravy a transformace obrázků, jako je použití uměleckých efektů a filtrů a také přidávání vodoznaků, poznámek a překryvů textu. Díky široké škále funkcí, kompatibilitě mezi různými prohlížeči a optimalizovanému výkonu je sada SDK skvělým nástrojem pro vývojáře softwaru k vytváření robustních řešení pro manipulaci s obrázky, která vylepšují uživatelskou zkušenost a podporují inovace v různých odvětvích.

Previous Next

Začínáme s Aspose.Imaging Cloud SDK pro JavaScript

Doporučený způsob instalace Aspose.Imaging Cloud SDK pro JavaScript je použití npm. Pro bezproblémovou instalaci použijte prosím následující příkaz.

Nainstalujte Aspose.Imaging Cloud SDK pro JavaScript prostřednictvím NuGet

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

Knihovnu si můžete stáhnout přímo z stránky produktu Aspose.Imaging

Konverze obrázků do jiných formátů přes JS API

Aspose.Imaging Cloud SDK pro JavaScript umožňuje vývojářům softwaru načítat a převádět obrázky do různých jiných podporovaných formátů souborů pomocí pouhých několika řádků kódu JavaScript. SDK podporuje konverzi do různých formátů souborů, jako jsou BMP, GIF, DJVU, WMF, EMF, JPEG, JPEG2000, PSD, TIFF, WEBP, PNG, DICOM, CDR, CMX, ODG, DNG, SVG, PDF a mnoho dalších. Následující příklad ukazuje, jak převést obrázek do formátu souboru PNG pomocí JavaScriptu.

Jak převést obrázek do formátu PNG pomocí 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);

Získejte a aktualizujte vlastnosti obrázku prostřednictvím aplikací JavaScript

Aspose.Imaging Cloud SDK pro JavaScript poskytuje úplnou podporu pro zpracování vlastností obrázků v aplikacích JavaScript. API umožňuje vývojářům aktualizovat vlastnosti obrázku, jako je barva pozadí, šířka stránky, výška stránky, šířka okraje a výška okraje. Knihovna obsahuje několik dalších důležitých funkcí pro práci s různými vlastnostmi obrázků, jako je získání vlastností stávajícího obrázku, aktualizace vlastností obrázku EMG a WMF, správa vlastností GIF, aktualizace vlastností obrázku EMF a tak dále.

Získejte, upravte a uložte existující vlastnosti obrázku prostřednictvím rozhraní 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);

Použití filtrů na obrázky prostřednictvím rozhraní JavaScript API

Aspose.Imaging Cloud SDK pro JavaScript usnadňuje vývojářům softwaru načíst obrázek ze vzdáleného umístění prostřednictvím adresy URL a použít na načtený obrázek filtry pomocí příkazů JavaScriptu. V SDK jsou k dispozici různé možnosti filtrů, jako je BigRectangular, SmallRectangular, Medin, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing a tak dále. Následující příklad ukazuje, jak mohou vývojáři softwaru načíst obrázek a použít na něj různé typy filtrů v aplikacích JavaScript.

Jak použít filtry na obrázky prostřednictvím rozhraní 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);
});

Změna velikosti obrázků pomocí JavaScript API

Aspose.Imaging Cloud SDK pro JavaScript umožňuje vývojářům softwaru měnit velikost různých typů obrázků pomocí pouhých několika řádků kódu JavaScript. API poskytuje podporu pro změnu měřítka, oříznutí, převrácení a export obrázku v jediném volání API. SDK také poskytuje podporu pro uložení obrázku do jiného formátu po změně velikosti obrázku. Následující příklad ukazuje, jak mohou vývojáři softwaru načíst a změnit velikost obrázku JPG v aplikacích JavaScript.

Jak změnit velikost obrázků JPG pomocí 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);
});

 Čeština