
Aspose.CAD for Python via .NET
API Python untuk Penjanaan & Penukaran Lukisan CAD
API AutoCAD Python Berkuasa Yang membolehkan Mencipta & Menukar Lukisan CAD/BIM kepada Imej. Ia Menyokong Sepenuhnya Ciri Lanjutan untuk Menjana, Mengedit, Membaca, Memanipulasi dan sebagainya.
Apakah itu Aspose.CAD untuk Python melalui .NET?
Kandungan grafik, sama ada rajah teknikal yang kompleks, lukisan kejuruteraan atau reka bentuk seni bina, berada di barisan hadapan komunikasi dalam dunia yang serba pantas hari ini. Aspose.CAD untuk Python melalui .NET ialah penyelesaian yang kukuh dan fleksibel yang boleh digunakan untuk mengendalikan dan mengubah suai data grafik tersebut dalam projek Python anda dengan mudah. Ia membolehkan penukaran fail CAD, rendering, penyuntingan dan manipulasi berkesan serta menyokong beberapa format fail CAD. Walaupun ia sering dikaitkan dengan platform .NET, program Python boleh menggabungkannya dengan mudah menggunakan .NET.
Dengan bantuan Aspose.CAD yang canggih, boleh dipercayai dan boleh disesuaikan untuk Python melalui .NET API, pembangun perisian boleh menjana, mengedit, membaca dan menukar lukisan Reka Bentuk Bantuan Komputer (CAD) dalam pelbagai format fail yang disokong. Pembangun perisian boleh bekerja dengan data CAD dengan lebih berkesan terima kasih kepada sokongannya untuk format fail CAD biasa seperti DWG, DXF, DWF dan DGN. Aspose.CAD menawarkan keupayaan dan alatan yang anda perlukan untuk menyelesaikan sebarang tugas, sama ada pengekstrakan maklumat daripada lukisan CAD atau penjanaan fail CAD terprogram. Sahkan bahawa IronPython dan Python dipasang pada komputer anda. Anda boleh membuat apl merentas platform yang berfungsi pada sistem pengendalian yang berbeza dengan menyepadukan Python, IronPython dan .NET.
Fail CAD yang besar dan rumit boleh dikendalikan dengan Aspose.CAD untuk Python melalui .NET kerana ia direka untuk pemprosesan berprestasi tinggi. Ia menawarkan dokumentasi komprehensif, tutorial dan sokongan pelanggan sebagai tambahan kepada komuniti pembangunan yang aktif. Ini menjamin bahawa anda boleh mengakses pelbagai sumber untuk menyokong kemajuan anda dan menerima bantuan apabila diperlukan. Sama ada anda mencipta editor, penonton atau penukar CAD, Aspose.CAD menawarkan alatan dan fleksibiliti yang anda perlukan untuk berjaya. Teruskan dan siasat cara API boleh membantu anda dengan aktiviti pembangunan berkaitan CAD anda.
Bermula dengan Aspose.CAD untuk Python melalui .NET
Aspose.CAD untuk Python melalui .NET boleh dipasang menggunakan pip, pengurus pakej Python. Untuk memasangnya, jalankan sahaja arahan berikut
Pasang Aspose.CAD untuk Python melalui .NET melalui pip
pip install aspose-cad
Anda juga boleh memuat turunnya terus daripada halaman produk Aspose.Tukar Lukisan CAD kepada Imej melalui API Python
Aspose.CAD Cloud SDK untuk Python telah menyertakan sokongan lengkap untuk menukar lukisan CAD kepada beberapa format fail imej lain yang disokong dalam awan. Perpustakaan ini telah menyertakan sokongan untuk penukaran Lukisan CAD kepada format fail BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF dan WMF. Pembangun Perisian juga boleh mengeksport lapisan dan susun atur yang dipilih daripada lukisan CAD. Contoh berikut menunjukkan cara mengeksport imej sedia ada ke format lain menggunakan Python REST API.
Jana Gambarajah Visio melalui API Python
Aspose.CAD untuk Python melalui .NET telah menyertakan sokongan lengkap untuk mencipta dan memanipulasi gambar rajah Visio secara pengaturcaraan tanpa menggunakan Microsoft Visio. API membolehkan pembangun perisian mengurus bentuk rajah CAD dan sifatnya dengan mudah. Ia menyokong ciri bentuk susun atur untuk meletakkan bentuk secara automatik dengan lebih pantas berbanding dengan cara manual. Menggunakan Aspose.Diagram, anda boleh mencipta gambar rajah Visio baharu dari awal atau memuatkan yang sedia ada, menambah dan memanipulasi bentuk, teks dan elemen lain serta menyimpan gambar rajah yang diubah suai pada cakera atau strim. Berikut ialah contoh ringkas untuk mencipta gambar rajah Visio menggunakan Aspose.CAD dan IronPython.
Bagaimana untuk Mencipta Gambarajah Visio 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()
Penukaran Lukisan AutoCAD melalui API Python
Aspose.CAD untuk Python melalui .NET memudahkan pembangun perisian untuk memuatkan dan menukar lukisan CAD sedia ada kepada pelbagai format fail lain yang disokong dalam aplikasi Python. Ia menyokong pelbagai format fail CAD, menjadikannya penyelesaian serba boleh untuk pembangun. Anda boleh menukar antara pelbagai format seperti DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES, CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP dan sebagainya. Pembangun boleh mengekstrak elemen tertentu, dan juga mengeksport data CAD ke format imej dengan hanya beberapa baris kod. Contoh kod berikut menunjukkan cara pembangun perisian boleh menukar format AutoCAD DWG kepada fail PDF dalam aplikasi Python.
Bagaimana untuk Menukar Lukisan AutoCAD DWG kepada PDF melalui API Python?
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)
Perenderan Lukisan CAD melalui API Python
Aspose.CAD untuk Python melalui .NET menyediakan keupayaan untuk memuatkan lukisan CAD dalam pelbagai format seperti DWG, DXF, DWF atau DGN dan menjadikannya imej. Pembangun perisian boleh membuat lukisan CAD kepada imej, PDF atau format lain. Ini bermanfaat untuk menjana pratonton dan laporan berkualiti tinggi. Dalam contoh berikut, Aspose.CAD digunakan untuk menjadikan lukisan CAD (dalam kes ini, fail DWG) ke dalam imej PNG. Anda boleh menyesuaikan pilihan pemaparan, seperti saiz halaman, peleraian dan format imej, mengikut keperluan anda.
Bagaimana untuk Menghasilkan Lukisan CAD DWG ke Imej PNG menggunakan Kod 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 Maklumat daripada Lukisan CAD melalui Python
Mengekstrak metadata dan maklumat lain daripada fail CAD ialah aktiviti penting semasa bekerja dengan lukisan AutoCAD. Aspose.CAD untuk Python melalui .NET telah menyediakan sokongan lengkap untuk memuatkan lukisan CAD sedia ada dan mengekstrak maklumat daripadanya menggunakan aplikasi Python. Anda boleh mengakses pelbagai ciri dan fungsi untuk mencapai matlamat khusus anda. Ia menyokong mendapatkan butiran tentang lapisan, entiti dan sifat.