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

Aspose.CAD for Python via .NET

 
 

Python API CAD-piirustusten luomiseen ja muuntamiseen

Tehokas Python AutoCAD API, jonka avulla voit luoda ja muuntaa CAD/BIM-piirustuksia kuviksi. Se tukee täysin edistyneitä ominaisuuksia luomiseen, muokkaamiseen, lukemiseen, manipulointiin ja niin edelleen.

Mikä on Aspose.CAD Pythonille .NETin kautta?

Graafinen sisältö, olipa kyseessä sitten monimutkaiset tekniset kaaviot, tekniset piirustukset tai arkkitehtoniset suunnitelmat, on viestinnän eturintamassa nykypäivän nopeatempoisessa maailmassa. Aspose.CAD Pythonille .NETin kautta on vahva ja joustava ratkaisu, jota voidaan käyttää tällaisen graafisen datan käsittelyyn ja muokkaamiseen Python-projekteissasi helposti. Se mahdollistaa tehokkaan CAD-tiedostojen muuntamisen, renderöinnin, muokkaamisen ja manipuloinnin ja tukee useita CAD-tiedostomuotoja. Vaikka se on usein linkitetty .NET-alustaan, Python-ohjelmat voivat helposti sisällyttää sen .NETin avulla.

Kehittyneen, luotettavan ja mukautuvan Aspose.CAD Pythonille .NET API:n avulla ohjelmistokehittäjät voivat luoda, muokata, lukea ja muuntaa tietokoneella avustetun suunnittelun (CAD) piirustuksia useissa tuetuissa tiedostomuodoissa. Ohjelmistokehittäjät voivat työskennellä CAD-tietojen kanssa tehokkaammin, koska se tukee yleisiä CAD-tiedostomuotoja, kuten DWG, DXF, DWF ja DGN. Aspose.CAD tarjoaa ominaisuudet ja työkalut, joita tarvitset minkä tahansa tehtävän suorittamiseen, olipa kyseessä tiedon poiminta CAD-piirustuksista tai ohjelmallinen CAD-tiedostojen luominen. Varmista, että IronPython ja Python on asennettu tietokoneellesi. Voit luoda alustojen välisiä sovelluksia, jotka toimivat eri käyttöjärjestelmissä integroimalla Pythonin, IronPythonin ja .NETin.

Suuria ja monimutkaisia ​​CAD-tiedostoja voidaan käsitellä Aspose.CAD for Pythonilla .NETin kautta, koska se on suunniteltu tehokasta käsittelyä varten. Se tarjoaa kattavan dokumentaation, opetusohjelmia ja asiakastukea aktiivisen kehittäjäyhteisön lisäksi. Tämä takaa, että voit käyttää useita resursseja tukemaan edistymistäsi ja saada apua tarvittaessa. Olitpa sitten luomassa CAD-editoreita, katseluohjelmia tai muuntimia, Aspose.CAD tarjoaa työkalut ja joustavuuden, joita tarvitset menestyäksesi. Tutustu siihen, miten API voisi auttaa sinua CAD-kehitystoiminnassasi.

Previous Next

Aspose.CAD for Python via .NET

Aspose.CAD for Python via .NET voidaan asentaa käyttämällä Pythonin paketinhallintaohjelmaa pip. Asentaaksesi sen, suorita seuraava komento

Asenna Aspose.CAD Pythonille .NETin kautta pipin avulla

pip install aspose-cad 
Voit ladata sen myös suoraan Aspose-tuotesivulta.

Muunna CAD-piirustukset kuvaksi Python API:n kautta

Aspose.CAD Cloud SDK for Python sisältää täyden tuen CAD-piirustusten muuntamiselle useisiin muihin tuettuihin kuvatiedostomuotoihin pilvessä. Kirjasto tukee CAD-piirustusten muuntamista BMP-, PNG-, JPG-, JPEG-, JPEG2000-, TIF-, TIFF-, PSD-, GIF- ja WMF-tiedostomuotoihin. Ohjelmistokehittäjät voivat myös viedä valittuja kerroksia ja asetteluja CAD-piirustuksista. Seuraava esimerkki osoittaa, kuinka olemassa olevia kuvia viedään toiseen muotoon Python REST API:n avulla.

Visio-kaavioiden luominen Python API:n kautta

Aspose.CAD Pythonille .NETin kautta sisältää täydellisen tuen Visio-kaavioiden ohjelmalliseen luomiseen ja muokkaamiseen ilman Microsoft Vision käyttöä. API:n avulla ohjelmistokehittäjät voivat hallita CAD-kaavioiden muotoja ja niiden ominaisuuksia helposti. Se tukee asettelumuotojen ominaisuutta, joka sijoittaa muotoja automaattisesti nopeammin kuin manuaalisesti. Aspose.Diagramin avulla voit luoda uusia Visio-kaavioita tyhjästä tai ladata olemassa olevia, lisätä ja muokata muotoja, tekstiä ja muita elementtejä sekä tallentaa muokatut kaaviot levylle tai suoratoistoon. Tässä on yksinkertaistettu esimerkki Visio-kaavion luomisesta Aspose.CADin ja IronPythonin avulla.

Kuinka luoda Visio-kaavio Python-sovelluksissa?

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()

AutoCAD-piirustusten muuntaminen Python API:n kautta

Aspose.CAD Pythonille .NETin kautta helpottaa ohjelmistokehittäjien olemassa olevien CAD-piirustusten lataamista ja muuntamista useisiin muihin tuettuihin tiedostomuotoihin Python-sovelluksissa. Se tukee laajaa valikoimaa CAD-tiedostomuotoja, mikä tekee siitä monipuolisen ratkaisun kehittäjille. Voit muuntaa useiden eri muotojen, kuten DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES, CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP ja niin edelleen, välillä. Kehittäjät voivat poimia tiettyjä elementtejä ja jopa viedä CAD-tietoja kuvamuotoihin vain muutamalla koodirivillä. Seuraava koodiesimerkki näyttää, kuinka ohjelmistokehittäjät voivat muuntaa AutoCAD DWG -muodon PDF-tiedostoksi Python-sovelluksissa.

Kuinka muuntaa AutoCAD DWG -piirustus PDF-muotoon Python API:n kautta?

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)

CAD-piirustusten renderöinti Python API:n kautta

Aspose.CAD Pythonille .NETin kautta tarjoaa mahdollisuuden ladata CAD-piirustuksia eri muodoissa, kuten DWG, DXF, DWF tai DGN, ja renderöidä ne kuviksi. Ohjelmistokehittäjät voivat renderöidä CAD-piirustuksia kuviksi, PDF-tiedostoiksi tai muihin muotoihin. Tämä on hyödyllistä korkealaatuisten esikatselujen ja raporttien luomiseksi. Seuraavassa esimerkissä Aspose.CADia käytetään CAD-piirustuksen (tässä tapauksessa DWG-tiedoston) renderöintiin PNG-kuvaksi. Voit mukauttaa renderöintiasetuksia, kuten sivukokoa, resoluutiota ja kuvamuotoa, tarpeidesi mukaan.

Kuinka renderöidä CAD DWG -piirros PNG-kuvaksi Python-koodilla?

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)

Tietojen poimiminen CAD-piirustuksista Pythonin avulla

Metatietojen ja muiden tietojen poimiminen CAD-tiedostoista on tärkeä osa AutoCAD-piirustusten kanssa työskentelyä. Aspose.CAD for Python via .NET tarjoaa täydellisen tuen olemassa olevan CAD-piirustuksen lataamiseen ja tietojen poimimiseen siitä Python-sovellusten avulla. Voit käyttää erilaisia ​​ominaisuuksia ja funktioita tavoitteidesi saavuttamiseksi. Se tukee tietojen hakemista tasoista, yksiköistä ja ominaisuuksista.

 Suomen