Konvertuoti DWG į DWF naudojant Python REST API

Šiame trumpame vadove paaiškinama, kaip konvertuoti DWG į DWF naudojant Python REST API. DWG transformavimas į DWF naudojant Python Low Code API paverčia jūsų redaguojamą CAD brėžinį lengvu, bendrinamu, tik skaitymui skirtu failu, kurį lengva peržiūrėti, spausdinti ir žymėti neatskleidžiant originalo. Šį konvertavimą atliksite naudodami Dotpython pagrindu sukurtą debesies SDK.

Būtina sąlyga

DWG failo konvertavimo į DXF naudojant Python pagrindu veikiančią API veiksmus

  1. Sukurkite CadApi egzempliorių su savo programos raktu, programos SID ir baziniu URL.
  2. Nukreipkite inputPath į šaltinio DWG failą, o outputPath – į paskirties DWF failą
  3. Atidarykite DWG failą, nukopijuokite jį į MemoryStream ir nustatykite poziciją į 0.
  4. Sukurkite PutDrawingDwfRequest užklausą su paruoštu MemoryStream
  5. Norėdami gauti konvertuotą DWF failą srauto formatu, iškvieskite cadApi.Įterpti piešinįDwf(request)
  6. Sukurkite paskirties failą ir nukopijuokite rezultatų srautą į outputPath

Šie veiksmai apibendrino DWG keitimo DWF faile naudojant Python pagrindu veikiančią API procesą. Pirmiausia nustatykite CadApi naudodami savo kredencialus ir nukreipkite ją į savo DWG failą ir norimą sukurti DWF failą. Tada įkelkite DWG failą į atmintį, nusiųskite jį naudodami PutDrawingDwfRequest, kad konvertuotų, ir išsaugokite grąžintą srautą kaip savo DWF failą.

AutoCAD į DWF konverterio kodas naudojant Python REST sąsają

Šiame kodo pavyzdyje parodytas DWG į DWF keitiklio kūrimo procesas internetu naudojant Python REST API. Šaltinio failas įkeliamas tiesiai iš disko saugyklos; tačiau galite įkelti kelis failus į debesies saugyklą ir atlikti transformacijas jau įkeltiems failams. Galite pateikti papildomus parametrus, pvz., tikslinio puslapio dydį / DPI, fono spalvą, pasukimą, mastelį / mastą ir kt., naudodami papildomus parametrus PutDrawingDwfRequest() metode.

Šioje pamokoje sužinojome, kaip konvertuoti DWG į DWF. Norėdami konvertuoti DWG failą į DXF, žr. straipsnį Konvertuoti DWG į DXF naudojant Python REST API.

 Latviski