Převod DWG do PSD pomocí Node.js REST API

Tento rychlý návod vysvětluje, jak převést DWG na PSD pomocí Node.js REST API. Naučíte se vyvíjet převodník DWG do PSD pomocí Node.js REST Interface s pomocí cloudové SDK založené na Node.js. Ukázkový kód demonstruje celý proces, od nahrání zdrojového souboru přes načtení převedeného souboru až po jeho uložení na stůl.

Předpoklad

Kroky pro převod DWG do PSD pomocí REST rozhraní Node.js

  1. Vytvořte instanci CadApi s vaším ID klienta, tajným kódem klienta a základní URL adresou, abyste mohli volat cloudovou službu Aspose.CAD.
  2. Uveďte inputPath na DWG soubor, který chcete převést, a outputPath nastavte na soubor .psd, kam bude výsledek uložen.
  3. Otevřete zdrojový soubor, zkopírujte jeho bajty do MemoryStream a přetočte jej zpět na začátek, aby byl připraven k odeslání.
  4. Zabalte datový proud v paměti do PutDrawingPsdRequest, abyste službě sdělili, že chcete mít výstup ve formátu PSD.
  5. Zavolejte na instanci CadApi metodu DátKresleníPsd, abyste provedli cloudovou konverzi a výsledek obdrželi jako stream.
  6. Vytvořte cílový soubor v adresáři outputPath, zkopírujte do něj výsledný proud a vytiskněte zprávu o úspěšném uložení souboru PSD.

Nastavte CadApi s vašimi přihlašovacími údaji a základní URL adresou, nastavte vstupní soubory DWG a výstupní soubory PSD a poté načtěte vstupní soubor do MemoryStream. Zabalte tento stream do PutDrawingPsdRequest, zavolejte PutDrawingPsd pro získání převedených dat a uložte je do outputPath.

Kód pro online převodník DWG do PSD pomocí služby Node.js RESTful

Výše uvedený kód ukazuje, jak vyvinout převodník DWG do PSD s využitím API založeného na Node.js. Pro přepsání výchozích hodnot předávejte rastrování a možnosti formátování pomocí PutDrawingPsdRequest/PutDrawingPdfRequest namísto pouhých bajtů. Tímto způsobem můžete ovládat velikost stránky, DPI, pozadí, rozvržení a vrstvy atd.

Tento tutoriál nás provedl transformací DWG do PSD. Pokud chcete převést DWG do PDF, podívejte se na článek o Převod souboru DWG do PDF pomocí Node.js REST API.

 Čeština