Questo breve articolo spiega come convertire DGN in PDF in Python. Include l’algoritmo stepwise e un frammento di codice per sviluppare un convertitore da DGN a PDF in Python. Inoltre, illustra anche come adattare il rendering del file DGN per soddisfare qualsiasi requisito personalizzato.
Passaggi per convertire DGN in PDF in Python
- Configurare l’ambiente installando la libreria Aspose.CAD
- Leggi il file DGN sorgente utilizzando la classe Image
- Avvia un oggetto della classe CadRasterizationOptions
- Crea un oggetto della classe PdfOptions per impostare le opzioni di rendering PDF
- Chiama il metodo save per convertire il formato DGN in PDF
Questi passaggi elaborano il flusso del programma per rendere DGN in PDF in Python. Il processo inizia leggendo il file DGN di input e quindi specificando le proprietà personalizzate per il documento PDF di output. Infine, viene generato il file PDF che può essere scritto sul disco o su un flusso per soddisfare le esigenze della tua applicazione.
Codice per sviluppare il convertitore DGN in PDF in Python
Il frammento di codice sopra mostra come esportare un file DGN in PDF in Python. Il costruttore della classe Image viene utilizzato per caricare il disegno sorgente e quindi vengono impostate diverse opzioni di rasterizzazione come l’impostazione delle dimensioni della pagina, dei margini della pagina, dei bordi della pagina, dello zoom, del ridimensionamento, del colore di primo piano o di sfondo, ecc. Allo stesso modo, puoi specificare la risoluzione, il token di timeout e i metadati XMP, insieme ad altre proprietà PDF utilizzando la classe PdfOptions. In questo modo puoi incorporare diverse personalizzazioni per controllare il processo di rendering in base alle tue esigenze.
In questo argomento, abbiamo imparato a rendere DGN in PDF in Python. Tuttavia, per esplorare la conversione da IGES a PDF, leggi l’articolo su Convertire IGES in PDF in Python.