
Aspose.CAD for Python via .NET
CAD rəsmlərinin yaradılması və çevrilməsi üçün Python API
CAD/BIM rəsmini yaratmağa və şəkilə çevirməyə imkan verən güclü Python AutoCAD API. Yaratmaq, redaktə etmək, oxumaq, manipulyasiya etmək və s. üçün Qabaqcıl Xüsusiyyətləri Tam Dəstəkləyir.
.NET vasitəsilə Python üçün Aspose.CAD nədir?
Qrafik məzmun, istər mürəkkəb texniki diaqramlar, istər mühəndislik rəsmləri, istərsə də memarlıq dizaynları olsun, bu günün sürətli dünyasında ünsiyyətin önündədir. .NET vasitəsilə Python üçün Aspose.CAD Python layihələrinizdə bu cür qrafik məlumatları asanlıqla idarə etmək və dəyişdirmək üçün istifadə edilə bilən güclü və çevik həlldir. O, effektiv CAD faylının çevrilməsinə, göstərilməsinə, redaktə edilməsinə və manipulyasiyasına imkan verir və bir sıra CAD fayl formatlarını dəstəkləyir. Tez-tez .NET platforması ilə əlaqələndirilsə də, Python proqramları onu .NET-dən istifadə edərək asanlıqla daxil edə bilər.
.NET API vasitəsilə Python üçün mürəkkəb, etibarlı və uyğunlaşa bilən Aspose.CAD proqramının köməyi ilə proqram tərtibatçıları müxtəlif dəstəklənən fayl formatlarında Kompüter Dəstəkli Dizayn (CAD) çertyojlarını yarada, redaktə edə, oxuya və çevirə bilər. Proqram tərtibatçıları DWG, DXF, DWF və DGN kimi ümumi CAD fayl formatlarına dəstək sayəsində CAD məlumatları ilə daha effektiv işləyə bilərlər. Aspose.CAD istənilən tapşırığı yerinə yetirmək üçün lazım olan imkanları və alətləri təklif edir, istər CAD çertyojlarından məlumat çıxarılması, istərsə də proqramlı CAD faylının yaradılması. IronPython və Python-un kompüterinizdə quraşdırıldığını yoxlayın. Siz Python, IronPython və .NET-i inteqrasiya etməklə müxtəlif əməliyyat sistemlərində işləyən platformalararası proqramlar yarada bilərsiniz.
Böyük və mürəkkəb CAD faylları Aspose.CAD for Python ilə .NET vasitəsilə idarə oluna bilər, çünki o, yüksək performanslı emal üçün nəzərdə tutulub. O, fəal inkişaf icmasına əlavə olaraq hərtərəfli sənədlər, dərs vəsaitləri və müştəri dəstəyi təklif edir. Bu, irəliləyişinizi dəstəkləmək və tələb olunduqda yardım almaq üçün çoxlu resurs əldə edə biləcəyinizi təmin edir. İstər CAD redaktorları, izləyiciləri və ya çeviriciləri yaratmağınızdan asılı olmayaraq, Aspose.CAD sizə uğurlu olmaq üçün lazım olan alətləri və çevikliyi təklif edir. Davam edin və API-nin CAD ilə əlaqəli inkişaf fəaliyyətlərinizdə sizə necə kömək edə biləcəyini araşdırın.
.NET vasitəsilə Python üçün Aspose.CAD ilə işə başlamaq
.NET vasitəsilə Python üçün Aspose.CAD Python paket meneceri olan pip istifadə edərək quraşdırıla bilər. Onu quraşdırmaq üçün aşağıdakı əmri yerinə yetirin
Python üçün Aspose.CAD-ı pip vasitəsilə .NET vasitəsilə quraşdırın
pip install aspose-cad
Siz həmçinin onu birbaşa Məhsulun Aspose səhifəsindən endirə bilərsiniz.Python API vasitəsilə CAD Rəsmlərini Şəkilə çevirin
Python üçün Aspose.CAD Cloud SDK buludda CAD çertyojlarını bir neçə digər dəstəklənən şəkil faylı formatlarına çevirmək üçün tam dəstəyi ehtiva edir. Kitabxanaya CAD Rəsmlərinin BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF və WMF fayl formatlarına çevrilməsi üçün dəstək daxildir. Proqram tərtibatçıları həmçinin CAD çertyojlarından seçilmiş təbəqələri və planları ixrac edə bilərlər. Aşağıdakı nümunə Python REST API istifadə edərək mövcud şəkilləri başqa formata necə ixrac etməyi nümayiş etdirir.
Python API vasitəsilə Visio Diaqramları yaradın
.NET vasitəsilə Python üçün Aspose.CAD proqramı Microsoft Visio-dan istifadə etmədən proqramlı şəkildə Visio diaqramlarını yaratmaq və manipulyasiya etmək üçün tam dəstəyi ehtiva edir. API proqram tərtibatçılarına CAD diaqramının formalarını və onların xassələrini asanlıqla idarə etməyə imkan verir. O, əl üsulu ilə müqayisədə fiqurları avtomatik olaraq daha sürətli yerləşdirmək üçün layout şekilləri funksiyasını dəstəkləyir. Aspose.Diagram-dan istifadə etməklə siz sıfırdan yeni Visio diaqramları yarada və ya mövcud olanları yükləyə, formaları, mətnləri və digər elementləri əlavə edib idarə edə, dəyişdirilmiş diaqramları diskdə və ya axınla saxlaya bilərsiniz. Aspose.CAD və IronPython istifadə edərək Visio diaqramının yaradılmasının sadələşdirilmiş nümunəsi.
Python Tətbiqlərində Visio Diaqramını Necə Yaratmaq olar?
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()
Python API vasitəsilə AutoCAD Çizimlərinin Çevrilməsi
.NET vasitəsilə Python üçün Aspose.CAD proqram tərtibatçılarına mövcud CAD rəsmini yükləməyi və Python proqramlarında dəstəklənən müxtəlif digər fayl formatlarına çevirməyi asanlaşdırır. Geniş çeşidli CAD fayl formatlarını dəstəkləyir və onu tərtibatçılar üçün çox yönlü həll edir. Siz DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES, CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP və s. kimi müxtəlif formatlar arasında çevirə bilərsiniz. Tərtibatçılar xüsusi elementləri çıxara və hətta bir neçə sətir kodla CAD məlumatlarını şəkil formatlarına ixrac edə bilərlər. Aşağıdakı kod nümunəsi proqram tərtibatçılarının Python proqramlarında AutoCAD DWG formatını PDF faylına necə çevirə biləcəyini göstərir.
AutoCAD DWG Rəsmini Python API vasitəsilə PDF-ə necə çevirmək olar?
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)
Python API vasitəsilə CAD Rəsmlərinin göstərilməsi
.NET vasitəsilə Python üçün Aspose.CAD DWG, DXF, DWF və ya DGN kimi müxtəlif formatlarda CAD çertyojlarını yükləmək və onu şəkillərə çevirmək imkanı verir. Proqram tərtibatçıları CAD çertyojlarını şəkillərə, PDF-lərə və ya digər formatlara verə bilərlər. Bu, yüksək keyfiyyətli önizləmələr və hesabatlar yaratmaq üçün faydalıdır. Aşağıdakı nümunədə Aspose.CAD CAD rəsmini (bu halda DWG faylı) PNG şəklinə çevirmək üçün istifadə olunur. Tələblərinizə uyğun olaraq səhifə ölçüsü, qətnamə və şəkil formatı kimi göstərmə seçimlərini fərdiləşdirə bilərsiniz.
Python Kodundan istifadə edərək CAD DWG Rəsmini PNG Şəkilinə necə göstərmək olar?
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)
Python vasitəsilə CAD Rəsmlərindən məlumat çıxarın
CAD fayllarından metadata və digər məlumatların çıxarılması AutoCAD rəsmləri ilə işləyərkən mühüm fəaliyyətdir. .NET vasitəsilə Python üçün Aspose.CAD mövcud CAD rəsmini yükləmək və Python proqramlarından istifadə edərək ondan məlumat çıxarmaq üçün tam dəstək göstərmişdir. Xüsusi məqsədlərinizə çatmaq üçün müxtəlif xüsusiyyətlərə və funksiyalara daxil ola bilərsiniz. O, təbəqələr, obyektlər və xassələr haqqında məlumat əldə etməyi dəstəkləyir.