Konvertuoti DWG į SVG naudojant Node.js REST API

Šioje trumpoje pamokoje parodyta, kaip konvertuoti DWG į SVG naudojant Node.js REST API. Sužinosite, kaip automatiškai transformuoti DWG į SVG naudojant Node.js REST sąsają ir Dotnodejs pagrindu sukurtą debesies SDK. Po šio DWG konvertavimo į SVG, CAD brėžinius bus galima lengvai peržiūrėti ir keisti mastelį bet kurioje žiniatinklio naršyklėje.

Būtina sąlyga

DWG konvertavimo į SVG internetu veiksmai naudojant „Node.js RESTful“ paslaugą

  1. Sukurkite CadApi klientą naudodami slaptą API raktą ir vartotojo ID
  2. Nustatykite šaltinio DWG failo įvesties kelią ir išvesties SVG failą
  3. Nuskaitykite įvesties failą į atminties srautą ir nustatykite jo pradinę poziciją
  4. Sukurkite PutDrawingSvgRequest objektą ir perduokite jam įvesties failo atminties srautą.
  5. Iškvieskite Įterpti piešinįSvg perduodami užklausos objektą įvesties failui konvertuoti
  6. Įrašyti grąžintą SVG srautą kaip failą diske

Šiuose veiksmuose apibendrinama, kaip pakeisti failo formatą iš CAD į SVG naudojant Node.js pagrindu veikiančią API. Sukurkite CadApi klientą, inicijuokite jį naudodami vartotojo slaptąjį raktą ir ID, apibrėžkite įvesties ir išvesties failų kelius ir nuskaitykite įvesties DWG failą į atminties srautą. Sukurkite PutDrawingSvgRequest objekto egzempliorių naudodami įvesties failo atminties srautą, iškvieskite PutDrawingSvg() metodą, kad atliktumėte konvertavimą ir gautumėte SVG srautą, ir išsaugokite išvestį kaip SVG failą.

Kodas, skirtas konvertuoti AutoCAD į SVG naudojant Node.js pagrindu veikiančią API

Aukščiau pateiktame kode parodytas failo konvertavimas iš AutoCAD į SVG naudojant Node.js RESTful paslaugą. Galite naudoti eksportavimo parinktis PutDrawingSvgRequest klasėje, kad pritaikytumėte išvestį. Panašiai kelis failus galima įkelti į debesies saugyklą ir konvertuoti į norimą formatą iškviečiant atitinkamą atitinkamų failų metodą.

Šiame vadove aprašoma, kaip konvertuoti DWG failą į SVG. Norėdami konvertuoti DWG failą į DWF, žr. straipsnį DWG konvertavimas į DWF naudojant Node.js REST API.

 Latviski