Como exportar um relatório do FastReport .NET para o formato DXF

2026-09-04

Como exportar um relatório do FastReport .NET para o formato DXF

DXF (Drawing Exchange Format) é um formato aberto de troca de dados gráficos, desenvolvido pela Autodesk para armazenamento e transferência de desenhos bidimensionais e tridimensionais. Graças ao amplo suporte por parte de diversos sistemas CAD, o DXF tornou-se um dos formatos mais utilizados paratroca de documentação de engenharia e técnica entre aplicações.

O formato DXF é usado em diversas áreas: engenharia mecânica, arquitetura, construção, projeto de redes de engenharia e outros setores onde é necessário trabalhar com gráficos vetoriais e desenhos. Arquivosdesse formato podem ser abertos no AutoCAD e em muitos outros aplicativos CAD, o que torna o DXF uma escolha conveniente para transferência de dados entre diferentes produtos de software.

O FastReport .NET oferece suporte à exportação de relatórios preparados para o formato DXF, permitindo utilizar os elementos gráficos e textos contidos neles em sistemas CAD sem a necessidade de transferência manual de dados.

Neste artigo, veremos os métodos de exportação de um relatório para o formato DXF e também analisaremos como fica o resultado obtido após a abertura do arquivo em um aplicativo CAD.

 


 

Exportação de um relatório para DXF através da interface do usuário

Para realizar a exportação, primeiro prepare o relatório e abra-o na janela de visualização. Clique no botão “Salvar” e, em seguida, na lista suspensa selecione “Other” e “DXF file…”.

Janela de seleção de impressão em DXF

Após selecionar o formato, será aberta a janela de configurações de exportação. Se necessário, altere os parâmetros de exportação e clique em OK.

Janela de exportação DXF

As configurações de exportação incluem:

  • Fill mode - determina o método de processamento de objetos com preenchimento durante a exportação. Na lista suspensa estão disponíveis duas opções: “Somente bordas” e “Sólido”. Ao selecionar o modo “Somente bordas”, apenas as linhas de contorno dos objetos são exportadas, sem considerar o preenchimento interno. Esse modo é usado para preparar arquivos nos quais é necessário exibir apenas as linhas dos objetos, por exemplo, para corte ou processamento posterior. O modo “Sólido” salva o objeto junto com sua área preenchida, permitindo transmitir completamente a aparência dos elementos do documento.
  • Barcode gaps (mm) - define o valor da distância adicional entre os elementos de objetos com linhas durante a exportação. O parâmetro é usado para configurar intervalos tecnológicos e evitar a união de elementos individuais durante o processamento posterior. O valor é especificado em milímetros. Quando o valor definido é 0,00 mm, nenhuma quebra adicional é aplicada e os códigos de barras são exportados sem alterações.

Na caixa de diálogo aberta, indique o diretório para salvar o arquivo, defina seu nome e clique em “Salvar”. Após a conclusão da exportação, um arquivo com a extensão .dxf será criado no diretório selecionado, pronto para ser aberto em sistemas CAD compatíveis.

 


 

Exportação de um relatório para DXF através de código

O FastReport .NET permite salvar relatórios preparados no formato DXF de forma programática. Esse método é conveniente para geração automática de documentos, processamento em lote de relatórios ou uso em aplicações de servidor.

// Criar uma nova instância de relatório
Report report = new Report();

// Carregar o relatório
report.Load(@“C:\Reports\MainReport.frx ”);

// Preparar o relatório
report.Prepare();

// Criar um exportador DXF
DxfExport export = new DxfExport();

// Modo de preenchimento: Apenas bordas
export.FillMode = DxfFillMode.Border;

// Modo de preenchimento: Sólido
export.FillMode = DxfFillMode.Solid;

// Espaços entre códigos de barras
export.BarcodesGap = 0.00f;

// Abrir após a exportação
// export.OpenAfterExport = true;

// Executar a exportação do relatório
report.Export(export, “Report.dxf”);

Após a execução do código, um arquivo com a extensão .dxf será criado no diretório especificado, podendo ser aberto em aplicações que oferecem suporte a esse formato.

Resultado do relatório exportado

Na captura de tela é possível ver que a exportação realizada através da janela de diálogo e por meio do código de programação apresenta o mesmo resultado. Isso confirma que ambos os métodos utilizam o mesmo mecanismo de exportação e geram documentos DXF idênticos.

 


 

Breve conclusão

Analisamos os principais recursos de exportação de relatórios para o formato DXF, incluindo a execução da exportação através da interface do usuário e por meio de código de programação. Graças ao suporte a configurações flexíveis, o FastReport .NET permite criar facilmente arquivos DXF adequados para uso posterior em sistemas CAD e em outras aplicações que trabalham com gráficos vetoriais.

.NET Export FastReport Report
08 de setembro de 2026

Respostas às perguntas frequentes sobre o formato FP3

Vamos detalhar 11 perguntas comuns sobre o formato FP3: o que são esses arquivos, como eles diferem dos arquivos FR3, quais programas podem abri-los e como convertê-los em PDF.
03 de agosto de 2026

Como exportar um relatório do FastReport .NET para PostScript

Neste artigo, veremos, por meio de um exemplo prático, como exportar um relatório do FastReport .NET para o formato PostScript, abordando a configuração dos parâmetros e a implementação programática.
10 de julho de 2026

Como configurar a Política de Segurança de Conteúdo para os relatórios FastReport .NET WEB

Aprenda como configurar a Política de Segurança de Conteúdo para relatórios do FastReport .NET WEB: uma visão geral das diretivas e valores da CSP, mudanças na arquitetura do FastReport, cenários típicos de contorno e formas de se proteger contra eles.

© 1998-2026 Fast Reports Inc.