Questa breve guida spiega come convertire DWG in DWF utilizzando l’API REST di Python. La trasformazione da DWG a DWF utilizzando l’API Python Low Code trasforma il tuo disegno CAD modificabile in un file leggero, condivisibile e di sola lettura, per una facile visualizzazione, stampa e markup senza esporre l’originale. Eseguirai questa conversione con l’aiuto di un Cloud SDK basato su Dotpython.
Prerequisito
- Crea un account e ottieni le credenziali API per convertire un file DWG in DWF
- Scarica Aspose.Cad Cloud SDK per Dotpython per convertire DWG in DWF
- Imposta un progetto Python con l’SDK sopra indicato
Passaggi per convertire un file DWG in DXF utilizzando un’API basata su Python
- Crea un’istanza CadApi con la tua chiave app, il tuo SID app e il tuo baseUrl
- Specifica inputPath nel file DWG di origine e outputPath nel file DWF di destinazione
- Apri il DWG, copialo in un MemoryStream e reimposta Position su 0
- Crea un PutDrawingDwfRequest con il MemoryStream preparato
- Chiama cadApi.InserisciDisegnoDwf(richiesta) per ottenere il DWF convertito come flusso
- Crea il file di destinazione e copia il flusso di risultati in outputPath
Questi passaggi riassumono il processo per convertire un file DWG in DWF utilizzando un’API basata su Python. Per prima cosa, configura CadApi con le tue credenziali e puntala al tuo file DWG e al DWF che desideri creare. Quindi carica il DWG in memoria, invialo con PutDrawingDwfRequest per la conversione e salva il flusso restituito come DWF.
Codice per il convertitore da AutoCAD a DWF utilizzando l’interfaccia Python REST
Questo esempio di codice ha illustrato il processo di sviluppo di un convertitore da DWG a DWF online utilizzando l’API REST di Python. Il file sorgente viene caricato direttamente dall’archiviazione su disco; tuttavia, è possibile caricare più file nell’archiviazione Cloud ed eseguire le trasformazioni per i file già caricati. È possibile fornire parametri opzionali come dimensione/DPI della pagina di destinazione, colore di sfondo, rotazione, zoom/scala, ecc., utilizzando i parametri aggiuntivi nel metodo PutDrawingDwfRequest().
In questo tutorial abbiamo imparato a convertire un file DWG in DWF. Per trasformare un file DWG in DXF, consultate l’articolo su Convertire DWG in DXF utilizzando Python REST API.