Este tutorial básico explica como converter DWG para SVG em C#. Abrange todas as informações importantes, como o algoritmo passo a passo e o trecho de código para exportar DWG para imagem SVG em C#. Você explorará diferentes propriedades para controlar o processo de renderização de imagens de DWG a SVG.
Etapas para converter DWG em SVG em C#
- Estabeleça o ambiente instalando o Aspose.CAD for .NET do NuGet Package Manager
- Acesse o arquivo DWG de origem usando uma instância da classe Image
- Crie um objeto da classe SvgOptions e defina suas propriedades
- Converta o DWG para SVG usando o método Save
Nas etapas acima mencionadas, explicamos o algoritmo para converter DWG para SVG em C#. Em primeiro lugar, vamos configurar o ambiente instalando os assemblies necessários usando o gerenciador de pacotes Nuget, que é seguido pelo carregamento do arquivo DWG de origem do disco usando o objeto de classe Image. Em seguida, definiremos as opções do arquivo SVG de saída usando uma instância da classe SvgOptions e, finalmente, salvaremos o arquivo DWG como SVG no disco usando o método Save.
Código para converter DWG para SVG em C
O exemplo acima pode ser usado para renderizar um DWG para SVG em C# usando uma interface de API simples. A classe SvgOptions é usada para definir as opções de rasterização de vetores, selecionar DWG Layers para renderização dentro de SVG, propriedade de rotação para SVG, propriedade para renderizar texto como formas, definir a cor e o texto da marca d’água do usuário etc. Finalmente, o DWG é convertido para SVG usando o método Salvar fornece opções SVG.
Neste tópico, você aprendeu a exportar um arquivo DWG para SVG em C#. No entanto, se você quiser saber como converter um arquivo DGN em um JPG, consulte o artigo em como converter DGN para JPG em C #.