1. Des produits
  2.   GOUJAT
  3.   Python
  4.   Aspose.CAD for Python via .NET

Aspose.CAD for Python via .NET

 
 

API Python pour la génération et la conversion de dessins CAO

Une puissante API Python AutoCAD permettant de créer et de convertir des dessins CAO/BIM en images. Elle prend en charge des fonctionnalités avancées de génération, d'édition, de lecture, de manipulation, etc.

Qu'est-ce qu'Aspose.CAD pour Python via .NET ?

Le contenu graphique, qu'il s'agisse de diagrammes techniques complexes, de dessins d'ingénierie ou de conceptions architecturales, est au cœur de la communication dans le monde actuel en constante évolution. Aspose.CAD pour Python via .NET est une solution puissante et flexible qui vous permet de gérer et de modifier facilement ces données graphiques dans vos projets Python. Elle permet une conversion, un rendu, une édition et une manipulation efficaces des fichiers CAO et prend en charge de nombreux formats de fichiers CAO. Bien qu'elle soit fréquemment liée à la plateforme .NET, les programmes Python peuvent facilement l'intégrer via .NET.

Grâce à l'API sophistiquée, fiable et adaptable d'Aspose.CAD pour Python via .NET, les développeurs de logiciels peuvent générer, modifier, lire et convertir des dessins de Conception Assistée par Ordinateur (CAO) dans divers formats de fichiers pris en charge. Les développeurs de logiciels peuvent travailler plus efficacement avec les données CAO grâce à la prise en charge des formats de fichiers CAO courants tels que DWG, DXF, DWF et DGN. Aspose.CAD offre les fonctionnalités et les outils nécessaires à la réalisation de toutes vos tâches, qu'il s'agisse d'extraire des informations de dessins CAO ou de générer des fichiers CAO par programmation. Vérifiez qu'IronPython et Python sont installés sur votre ordinateur. Vous pouvez créer des applications multiplateformes compatibles avec différents systèmes d'exploitation en intégrant Python, IronPython et .NET.

Aspose.CAD pour Python permet de gérer les fichiers CAO volumineux et complexes via .NET, car il est conçu pour un traitement haute performance. Il propose une documentation complète, des tutoriels et un support client, ainsi qu'une communauté de développeurs active. Vous avez ainsi accès à une multitude de ressources pour vous accompagner dans votre progression et recevoir de l'aide en cas de besoin. Que vous créiez des éditeurs, des visualiseurs ou des convertisseurs CAO, Aspose.CAD offre les outils et la flexibilité nécessaires à votre réussite. Découvrez comment l'API peut vous aider dans vos activités de développement CAO.

Previous Next

Démarrer avec Aspose.CAD pour Python via .NET

Aspose.CAD pour Python via .NET peut être installé avec pip, le gestionnaire de paquets Python. Pour l'installer, exécutez simplement la commande suivante :

Installer Aspose.CAD pour Python via .NET via pip

pip install aspose-cad 
Vous pouvez également le télécharger directement depuis la page produit Aspose.

Conversion de dessins CAO en images via l'API Python

Le SDK Aspose.CAD Cloud pour Python prend entièrement en charge la conversion de dessins CAO vers plusieurs autres formats d'image pris en charge dans le cloud. La bibliothèque prend en charge la conversion de dessins CAO aux formats BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF et WMF. Les développeurs peuvent également exporter des calques et des mises en page sélectionnés à partir des dessins CAO. L'exemple suivant montre comment exporter des images existantes vers un autre format à l'aide de l'API REST Python.

Conversion de dessins CAO en images via l'API Python

Le SDK Aspose.CAD Cloud pour Python prend entièrement en charge la conversion de dessins CAO vers plusieurs autres formats d'image pris en charge dans le cloud. La bibliothèque prend en charge la conversion de dessins CAO aux formats BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF et WMF. Les développeurs peuvent également exporter des calques et des mises en page sélectionnés à partir des dessins CAO. L'exemple suivant montre comment exporter des images existantes vers un autre format à l'aide de l'API REST Python.

Comment créer un diagramme Visio dans des applications 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()

Conversion de dessins AutoCAD via l'API Python

Aspose.CAD pour Python via .NET permet aux développeurs de charger et de convertir facilement des dessins CAO existants vers divers autres formats de fichiers pris en charge dans les applications Python. Il prend en charge un large éventail de formats de fichiers CAO, ce qui en fait une solution polyvalente. Vous pouvez convertir entre différents formats tels que DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES, CF2, Collada (DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP, etc. Les développeurs peuvent extraire des éléments spécifiques et même exporter des données CAO vers des formats image en quelques lignes de code seulement. L'exemple de code suivant montre comment convertir le format DWG d'AutoCAD en fichier PDF dans les applications Python.

Comment convertir un dessin DWG AutoCAD en PDF via l'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)

Rendu de dessins CAO via l'API Python

Aspose.CAD pour Python via .NET permet de charger des dessins CAO dans différents formats tels que DWG, DXF, DWF ou DGN et de les convertir en images. Les développeurs de logiciels peuvent convertir des dessins CAO en images, PDF ou autres formats. Ceci est utile pour générer des aperçus et des rapports de haute qualité. Dans l'exemple suivant, Aspose.CAD est utilisé pour convertir un dessin CAO (ici, un fichier DWG) en image PNG. Vous pouvez personnaliser les options de rendu, telles que la taille de page, la résolution et le format d'image, selon vos besoins.

Comment rendre un dessin DWG CAO en image PNG à l'aide du code 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)

Extraire des informations de dessins CAO via Python

L'extraction de métadonnées et d'autres informations de fichiers CAO est une activité importante lors de l'utilisation de dessins AutoCAD. Aspose.CAD pour Python via .NET offre une prise en charge complète du chargement d'un dessin CAO existant et de l'extraction d'informations à l'aide d'applications Python. Vous pouvez accéder à diverses fonctionnalités pour atteindre vos objectifs spécifiques. Il permet d'obtenir des informations sur les calques, les entités et les propriétés.

 Français