Konversi DWG ke DWF menggunakan Python REST API

Panduan singkat ini menjelaskan cara mengonversi DWG ke DWF menggunakan Python REST API. Transformasi DWG ke DWF menggunakan Python Low Code API mengubah gambar CAD Anda yang dapat diedit menjadi berkas yang ringan, dapat dibagikan, dan hanya-baca agar mudah dilihat, dicetak, dan diberi markup tanpa merusak berkas aslinya. Anda akan melakukan konversi ini dengan bantuan Cloud SDK berbasis Dotpython.

Prasyarat

Langkah-langkah untuk Mengonversi File DWG ke DXF menggunakan API berbasis Python

  1. Buat instance CadApi dengan Kunci Aplikasi, SID Aplikasi, dan baseUrl Anda
  2. Arahkan inputPath ke DWG sumber dan outputPath ke file DWF target
  3. Buka DWG, salin ke MemoryStream, dan atur ulang Posisi ke 0
  4. Membangun PutDrawingDwfRequest dengan MemoryStream yang telah disiapkan
  5. Panggil cadApi.TaruhGambarDwf(request) untuk mendapatkan DWF yang dikonversi sebagai aliran
  6. Buat file tujuan dan salin aliran hasil ke outputPath

Langkah-langkah ini merangkum proses untuk mengubah DWG menjadi DWF menggunakan API berbasis Python. Pertama, atur CadApi dengan kredensial Anda dan arahkan ke berkas DWG dan DWF yang ingin Anda buat. Kemudian, muat DWG ke dalam memori, kirimkan dengan PutDrawingDwfRequest untuk dikonversi, dan simpan aliran yang dikembalikan sebagai DWF Anda.

Kode untuk Konverter AutoCAD ke DWF menggunakan Antarmuka REST Python

Contoh kode ini mendemonstrasikan proses pengembangan konverter DWG ke DWF daring menggunakan Python REST API. Berkas sumber dimuat langsung dari penyimpanan disk; namun, Anda dapat mengunggah beberapa berkas ke penyimpanan Cloud dan melakukan transformasi untuk berkas yang sudah diunggah. Anda dapat memberikan parameter opsional seperti ukuran halaman target/DPI, warna latar belakang, rotasi, zoom/skala, dll., menggunakan parameter tambahan dalam metode PutDrawingDwfRequest().

Tutorial ini mengajarkan kita cara mengonversi DWG ke DWF. Untuk mengonversi berkas DWG ke DXF, silakan merujuk ke artikel tentang Konversi DWG ke DXF menggunakan Python REST API.

 Indonesian