1. Produk
  2.   CAD
  3.   Python
  4.   Aspose.CAD for Python via .NET

Aspose.CAD for Python via .NET

 
 

API Python untuk Pembuatan & Konversi Gambar CAD

API Python AutoCAD yang Kuat yang memungkinkan untuk Membuat & Mengonversi Gambar CAD/BIM ke Gambar. API ini Mendukung Sepenuhnya Fitur Lanjutan untuk Membuat, Mengedit, Membaca, Memanipulasi, dan sebagainya.

Apa itu Aspose.CAD untuk Python via .NET?

Konten grafis, baik itu diagram teknis yang rumit, gambar teknik, atau desain arsitektur, berada di garis depan komunikasi di dunia yang serba cepat saat ini. Aspose.CAD untuk Python via .NET adalah solusi yang kuat dan fleksibel yang dapat digunakan untuk menangani dan memodifikasi data grafis tersebut dalam proyek Python Anda dengan mudah. ​​Solusi ini memungkinkan konversi, rendering, pengeditan, dan manipulasi file CAD yang efektif dan mendukung sejumlah format file CAD. Meskipun sering kali ditautkan ke platform .NET, program Python dapat dengan mudah menggabungkannya menggunakan .NET.

Dengan bantuan Aspose.CAD untuk Python via .NET API yang canggih, andal, dan mudah beradaptasi, pengembang perangkat lunak dapat membuat, mengedit, membaca, dan mengonversi gambar Computer-Aided Design (CAD) dalam berbagai format file yang didukung. Pengembang perangkat lunak dapat bekerja dengan data CAD secara lebih efektif berkat dukungannya terhadap format file CAD umum seperti DWG, DXF, DWF, dan DGN. Aspose.CAD menawarkan kapabilitas dan alat yang Anda perlukan untuk menyelesaikan tugas apa pun, baik itu ekstraksi informasi dari gambar CAD atau pembuatan file CAD terprogram. Pastikan IronPython dan Python telah terinstal di komputer Anda. Anda dapat membuat aplikasi lintas platform yang bekerja pada sistem operasi yang berbeda dengan mengintegrasikan Python, IronPython, dan .NET.

File CAD yang besar dan rumit dapat ditangani dengan Aspose.CAD untuk Python melalui .NET karena dirancang untuk pemrosesan berkinerja tinggi. Aplikasi ini menawarkan dokumentasi, tutorial, dan dukungan pelanggan yang komprehensif selain komunitas pengembangan yang aktif. Ini menjamin bahwa Anda dapat mengakses banyak sumber daya untuk mendukung kemajuan Anda dan menerima bantuan saat diperlukan. Baik Anda membuat editor, penampil, atau konverter CAD, Aspose.CAD menawarkan alat dan fleksibilitas yang Anda perlukan untuk meraih keberhasilan. Silakan lanjutkan dan selidiki bagaimana API dapat membantu Anda dengan aktivitas pengembangan terkait CAD.

Previous Next

Memulai Aspose.CAD untuk Python melalui .NET

Aspose.CAD untuk Python melalui .NET dapat diinstal menggunakan pip, pengelola paket Python. Untuk menginstalnya, cukup jalankan perintah berikut

Instal Aspose.CAD untuk Python melalui .NET melalui pip

pip install aspose-cad 
Anda juga dapat mengunduhnya langsung dari halaman produk Aspose.

Ubah Gambar CAD ke Gambar melalui API Python

Aspose.CAD Cloud SDK untuk Python telah menyertakan dukungan lengkap untuk mengubah gambar CAD ke beberapa format berkas gambar lain yang didukung di cloud. Pustaka tersebut telah menyertakan dukungan untuk mengubah Gambar CAD ke format berkas BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF, dan WMF. Pengembang Perangkat Lunak juga dapat mengekspor lapisan dan tata letak yang dipilih dari gambar CAD. Contoh berikut menunjukkan cara mengekspor gambar yang ada ke format lain menggunakan API REST Python.

Buat Diagram Visio melalui API Python

Aspose.CAD untuk Python melalui .NET telah menyertakan dukungan lengkap untuk membuat dan memanipulasi diagram Visio secara terprogram tanpa menggunakan Microsoft Visio. API memungkinkan pengembang perangkat lunak untuk mengelola bentuk diagram CAD dan propertinya dengan mudah. ​​API ini mendukung fitur bentuk tata letak untuk memposisikan bentuk secara otomatis lebih cepat dibandingkan dengan cara manual. Dengan menggunakan Aspose.Diagram, Anda dapat membuat diagram Visio baru dari awal atau memuat yang sudah ada, menambahkan dan memanipulasi bentuk, teks, dan elemen lainnya, serta menyimpan diagram yang dimodifikasi ke disk atau aliran. Berikut adalah contoh sederhana pembuatan diagram Visio menggunakan Aspose.CAD dan IronPython.

Bagaimana Cara Membuat Diagram Visio di dalam Aplikasi Python?

import clr
clr.AddReference("Microsoft.Office.Interop.Visio")

from Microsoft.Office.Interop.Visio import *

# Create a new instance of Visio application
visio_app = ApplicationClass()

# Create a new document
doc = visio_app.Documents.Add("")

# Add shapes to the document
page = doc.Pages.Add()
shape1 = page.DrawRectangle(1, 1, 3, 2)
shape2 = page.DrawRectangle(5, 5, 7, 6)

# Connect the shapes
connector = page.Drop(page.Application.ConnectorToolDataObject, shape1, shape2)

# Save the document
doc.SaveAs("MyDiagram.vsdx")

# Close the document
doc.Close()

Konversi Gambar AutoCAD melalui API Python

Aspose.CAD untuk Python melalui .NET memudahkan pengembang perangkat lunak untuk memuat dan mengonversi gambar CAD yang ada ke berbagai format file lain yang didukung di dalam aplikasi Python. Aplikasi ini mendukung berbagai format file CAD, menjadikannya solusi serbaguna bagi pengembang. Anda dapat mengonversi berbagai format seperti DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES, CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP, dan sebagainya. Pengembang dapat mengekstrak elemen tertentu, dan bahkan mengekspor data CAD ke format gambar hanya dengan beberapa baris kode. Contoh kode berikut menunjukkan bagaimana pengembang perangkat lunak dapat mengonversi format AutoCAD DWG ke file PDF di dalam aplikasi Python.

Bagaimana cara mengonversi gambar AutoCAD DWG ke PDF melalui Python API?

import aspose.cad as cad;

cadImage = cad.Image.load("file.dwg");

rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.page_width = 1200
rasterizationOptions.page_height = 1200

pdfOptions = cad.imageoptions.PdfOptions()
pdfOptions.vector_rasterization_options = rasterizationOptions

cadImage.save("result.pdf", pdfOptions)

Pembuatan Gambar CAD melalui API Python

Aspose.CAD untuk Python melalui .NET menyediakan kemampuan untuk memuat gambar CAD dalam berbagai format seperti DWG, DXF, DWF, atau DGN dan membuatnya menjadi gambar. Pengembang perangkat lunak dapat membuat gambar CAD menjadi gambar, PDF, atau format lainnya. Ini bermanfaat untuk menghasilkan pratinjau dan laporan berkualitas tinggi. Dalam contoh berikut, Aspose.CAD digunakan untuk membuat gambar CAD (dalam hal ini, file DWG) menjadi gambar PNG. Anda dapat menyesuaikan opsi pembuatan, seperti ukuran halaman, resolusi, dan format gambar, sesuai dengan kebutuhan Anda.

Bagaimana Cara Merender Gambar CAD DWG ke Gambar PNG menggunakan Kode Python?

import asposecad
from asposecad.image import Image
from asposecad.imageoptions import CadRasterizationOptions, PdfDocumentOptions, PdfCompliance

# Set your Aspose.CAD license
asposecad.license.set_license("path/to/your/license.lic")

# Load the CAD file
cad_image = Image.load("path/to/your/cadfile.dwg")

# Specify rendering options
rasterization_options = CadRasterizationOptions()
rasterization_options.page_width = 800  # Set the width of the output image
rasterization_options.page_height = 600  # Set the height of the output image

# Render the CAD drawing
cad_image.save("path/to/output/rendered_image.png", rasterization_options)

# You can also render to PDF if desired
pdf_options = PdfDocumentOptions()
pdf_options.compliance = PdfCompliance.PdfA1b
cad_image.save("path/to/output/rendered_image.pdf", pdf_options)

Ekstrak Informasi dari Gambar CAD melalui Python

Mengekstrak metadata dan informasi lain dari berkas CAD merupakan aktivitas penting saat bekerja dengan gambar AutoCAD. Aspose.CAD untuk Python melalui .NET telah menyediakan dukungan lengkap untuk memuat gambar CAD yang sudah ada dan mengekstrak informasi darinya menggunakan aplikasi Python. Anda dapat mengakses berbagai fitur dan fungsi untuk mencapai tujuan spesifik Anda. Aplikasi ini mendukung perolehan detail tentang lapisan, entitas, dan properti.

 Indonesia