Konvertuoti DWG į SVG naudojant Python REST API

Šioje trumpoje pamokoje parodyta, kaip konvertuoti DWG į SVG naudojant Python REST API. Sužinosite, kaip automatiškai transformuoti DWG į SVG naudojant Python REST sąsają ir padedant Dotpython pagrindu sukurtam 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 „Python 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

Šie veiksmai apibendrina, kaip pakeisti failo formatą iš CAD į SVG naudojant Python 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 Python pagrindu veikiančią API

Aukščiau pateiktame kode parodytas failo konvertavimas iš AutoCAD į SVG formatą naudojant Python 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į Konvertuoti DWG į DWF naudojant Python REST API.

 Latviski