Este artigo rápido aborda como converter DGN para PDF em Python. Ele inclui o algoritmo passo a passo, bem como um trecho de código para desenvolver um conversor DGN para PDF em Python. Além disso, ele também discute a adaptação da renderização do arquivo DGN para atender a quaisquer requisitos personalizados.
Etapas para converter DGN em PDF em Python
- Configure o ambiente instalando a biblioteca Aspose.CAD
- Leia o arquivo DGN de origem usando a classe Image
- Iniciar um objeto da classe CadRasterizationOptions
- Crie um objeto da classe PdfOptions para definir opções de renderização de PDF
- Chame o método save para converter o DGN para o formato PDF
Essas etapas elaboram o fluxo do programa para renderizar DGN para PDF em Python. O processo começa lendo o arquivo DGN de entrada e, em seguida, especificando as propriedades personalizadas para o documento PDF de saída. Finalmente, o arquivo PDF é gerado e pode ser gravado no disco ou em um fluxo para atender às necessidades do seu aplicativo.
Código para desenvolver conversor DGN para PDF em Python
O trecho de código acima demonstra a exportação de um arquivo DGN para PDF em Python. O construtor da classe Image é usado para carregar o desenho de origem e, em seguida, diferentes opções de rasterização são definidas, como definir o tamanho da página, margens da página, bordas da página, zoom, escala, cor de primeiro ou segundo plano, etc. Da mesma forma, você pode especificar a resolução, o token de tempo limite e metadados XMP, juntamente com outras propriedades do PDF usando a classe PdfOptions. Dessa forma, você pode incorporar várias personalizações para controlar o processo de renderização com base em seus requisitos.
Neste tópico, aprendemos a renderizar DGN para PDF em Python. No entanto, para explorar a conversão de IGES para PDF, leia o artigo em Converter IGES para PDF em Python.