V tomto základním článku se dozvíte, jak převést SVG na GIF pomocí Node.js REST API. Vytvoříme konvertor SVG na GIF s Node.js Low Code API podle podrobných kroků uvedených v následujících částech. Vytvořený kód aplikace lze integrovat s jakoukoli aplikací Node.js podporovanou v prostředích Windows, macOS 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 SVG na GIF
- Stáhněte si Aspose.Imaging Cloud SDK pro Node.js a převeďte SVG na GIF
- Nastavte projekt Node.js s výše uvedenou sadou SDK k vykreslení SVG jako GIF
Kroky k převodu SVG na GIF pomocí Node.js REST API
- Chcete-li převést SVG na GIF, nastavte ID klienta a tajný klíč klienta pro rozhraní API
- Vytvořte instanci třídy ImagingAPI s přihlašovacími údaji klienta k provedení převodu SVG na GIF
- Zadejte názvy zdrojových souborů SVG a výstupních souborů GIF
- Otevřete a načtěte ukázkový soubor SVG a nahrajte jej do cloudového úložiště
- Vytvořte instanci ConvertImageRequest se vstupním proudem souboru SVG a výstupním formátem GIF
- Voláním metody Převést obrázek převod SVG na GIF pomocí Node.js REST API
- Uložte vrácený datový proud souboru GIF na místní disk
Proces exportu typu souboru z SVG do GIF pomocí Node.js Low Code API je vysvětlen níže. Začneme inicializací SDK pomocí instance třídy ImagingAPI. Poté načteme zdrojový soubor SVG pomocí FileStream z disku a poté pomocí instance třídy ConvertImageRequest provedeme převod na GIF pomocí metody ConvertImage().
Kód pro převod SVG na GIF v Node.js Low Code API
Tento přesný příklad kódu ukazuje, jak převést SVG na GIF pomocí Node.js Cloud API. Po provedení nezbytných kroků musíte zadat cestu pro přístup ke zdrojovému obrazu SVG na disku pomocí Aspose.Imaging REST API SDK provede vykreslení GIF. Vygenerovaný proud souboru obrázku GIF 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 se zabývali transformací SVG na GIF pomocí Cloud API. Pokud máte zájem o provedení převodu SVG na EMF, přečtěte si článek o tom, jak Převeďte SVG na EMF pomocí Node.js REST API.