V tomto základním tématu prozkoumáte, jak převést PNG na JPG pomocí Node.js REST API. Vytvoříme převaděč PNG na JPG s rozhraním Node.js Low Code API dodržením komplexních kroků uvedených v následujících částech. Vyvinutou aplikaci lze použít s jakoukoli aplikací Node.js podporovanou v prostředí macOS, Windows nebo Linux a převod lze provést zdarma.
Předpoklad
- Vytvořte si účet a získejte přihlašovací údaje API pro provedení převodu PNG na JPG
- Chcete-li exportovat PNG do JPG, stáhněte si Aspose.Imaging Cloud SDK pro Node.js
- Nakonfigurujte projekt Node.js pomocí výše uvedené sady SDK pro převod souboru PNG na JPG
Kroky pro převod PNG na JPG pomocí Node.js REST API
- Nastavte ID klienta a tajný klíč klienta pro rozhraní API pro vykreslení PNG na JPG
- Vytvořte instanci třídy ImagingAPI s uživatelskými pověřeními k provedení převodu PNG na JPG
- Zadejte názvy zdrojových souborů PNG a výstupních souborů JPG
- Otevřete a načtěte zdrojový soubor PNG a nahrajte jej do cloudového úložiště
- Vytvořte instanci ConvertImageRequest se vstupním proudem souboru PNG a výstupním formátem JPG
- Zavolejte metodu Převést obrázek a převeďte PNG na JPG pomocí Node.js REST API
- Uložte vrácený proud souboru JPG na místní disk
Základní kroky zahrnují export typu souboru z PNG do JPG pomocí Node.js Low Code API. Začneme inicializací SDK pomocí instance třídy ImagingAPI. Poté načteme zdrojový soubor PNG pomocí FileStream z disku a poté pomocí instance třídy ConvertImageRequest provedeme převod na JPG pomocí metody ConvertImage().
Kód pro převod PNG na JPG v Node.js Low Code API
Tento ostrý příklad kódu ukazuje, jak převést PNG na JPG pomocí Node.js Cloud API. Po provedení požadovaných nezbytných kroků musíte zadat cestu pro přístup ke zdrojovému obrázku PNG na disku a pomocí sady Aspose.Imaging REST API SDK provede vykreslení do formátu JPG. Výsledný proud obrázku JPG je přijat jako odpověď po dokončení převodu a můžete jej uložit lokálně na disk.
V tomto článku jsme prozkoumali transformaci PNG na JPG pomocí Cloud API. Pokud máte zájem o převod PNG na GIF, přečtěte si článek o Převeďte PNG na GIF pomocí Node.js REST API.