FastReport .NET'ten bir raporu DXF formatına nasıl aktarabilirim?

2026-09-04

FastReport. net'ten dxf'ye rapor verme

DXF (Çizim Değişim Formatı), Autodesk tarafından iki boyutlu ve üç boyutlu çizimleri depolamak ve aktarmak için geliştirilmiş, grafik verilerinin değişimi için kullanılan açık bir formattır.
Çeşitli CAD sistemlerinden gelen geniş destek nedeniyle DXF, uygulamalar arasında mühendislik ve teknik dokümantasyon alışverişi için en yaygın formatlardan biri haline gelmiştir.

DXF formatı çok çeşitli alanlarda kullanılır: makine mühendisliği, mimarlık, inşaat, mühendislik ağ tasarımı ve vektör grafikleri ve çizimlerle çalışmanın gerekli olduğu diğer alanlar. Bu formattaki dosyalar AutoCAD ve diğer birçok CAD uygulamasında açılabilir; bu da DXF'yi farklı yazılım ürünleri arasında veri aktarımı için kullanışlı bir seçenek haline getirir.

FastReport .NET, hazırlanan raporların DXF formatına aktarılmasını destekler; bu sayede içerdikleri grafik öğeleri ve metinler, manuel veri aktarımına gerek kalmadan CAD sistemlerinde kullanılabilir.

Bu yazımızda, bir raporu DXF formatına aktarma yöntemlerini ele alacağız ve ayrıca dosyayı bir CAD uygulamasında açtıktan sonra ortaya çıkan çıktının nasıl göründüğüne bakacağız.

 


 

Kullanıcı arayüzü üzerinden raporu DXF formatında dışa aktarma

Dışa aktarma işlemini gerçekleştirmek için öncelikle raporu hazırlayın ve önizleme penceresinde açın. "Kaydet" düğmesine tıklayın, ardından açılır listeden "Diğer" ve "DXF dosyası..." seçeneklerini belirleyin.

DXF yazdırma seçim penceresi

Biçimi seçtikten sonra dışa aktarma ayarları penceresi açılacaktır. Gerekirse, dışa aktarma parametrelerini değiştirin ve Tamam'ı tıklayın.

DXF dışa aktarma penceresi

Dışa aktarma ayarları şunları içerir:

  • Dolgu modu - dışa aktarma sırasında dolgulu nesnelerin işlenme yöntemini belirler. Açılır listede iki seçenek bulunur: "Sadece kenarlıklar" ve "Dolgu". "Sadece Kenarlıklar" modu seçildiğinde, iç dolgu dikkate alınmadan yalnızca nesnelerin dış hat çizgileri dışa aktarılır. Bu mod, örneğin sonraki kesme veya işleme işlemleri için yalnızca nesne çizgilerinin görüntülenmesi gereken dosyaların hazırlanmasında kullanılır. "Katı" modu, nesneyi dolu alanıyla birlikte kaydeder ve belge öğelerinin tam görünümünün aktarılmasına olanak tanır.
  • Barkod boşlukları (mm) - dışa aktarma sırasında çizgili nesnelerin elemanları arasındaki ek mesafe değerini ayarlar. Bu parametre, teknolojik boşlukları yapılandırmak ve sonraki işlemler sırasında tek tek elemanların birleşmesini önlemek için kullanılır. Değer milimetre cinsinden belirtilir. Değer 0,00 mm olarak ayarlandığında, ek boşluk uygulanmaz ve barkodlar değiştirilmeden dışa aktarılır.

Açılan iletişim kutusunda, dosyanın kaydedileceği dizini belirtin, adını ayarlayın ve "Kaydet"e tıklayın. Dışa aktarma tamamlandıktan sonra, seçilen dizinde .dxf uzantılı bir dosya oluşturulacak ve bu dosya desteklenen CAD sistemlerinde açılmaya hazır hale gelecektir.

 


 

Bir raporu kod aracılığıyla dxf'ye dışa aktarma

FastReport. NET, hazırlanan raporların programlı olarak DXF formatında kaydedilmesine olanak tanır. Bu yöntem, otomatik belge oluşturma, raporların toplu işlenmesi veya sunucu uygulamalarında kullanım için uygundur.

// Yeni bir rapor örneği oluşturun
Report report = new Report();

// Raporu yükleyin
report.Load(@"C:\Reports\MainReport.frx");

// Raporu hazırlayın
report.Prepare();

// Bir DXF dışa aktarıcısı oluşturun
DxfExport export = new DxfExport();

// Dolgu modu: Sadece kenarlıklar
export.FillMode = DxfFillMode.Border;

// Dolgu modu: Düz
export.FillMode = DxfFillMode.Solid;

// Barkod boşlukları
export.BarcodesGap = 0.00f;

// Dışa aktarımdan sonra aç
// export.OpenAfterExport = true;

// Rapor dışa aktarımını gerçekleştirin
report.Export(export, "Report.dxf");

Kod çalıştırıldıktan sonra, belirtilen dizinde .dxf uzantılı bir dosya oluşturulacak ve bu dosya bu formatı destekleyen uygulamalarda açılabilecektir.

Dışa aktarılan raporun sonucu

Ekran görüntüsü, iletişim penceresi ve program kodu aracılığıyla gerçekleştirilen dışa aktarmanın aynı sonucu verdiğini gösterir. Bu, her iki yöntemin de tek bir dışa aktarma mekanizması kullandığını ve aynı DXF belgelerini oluşturduğunu doğrular.

 


 

Kısa sonuç

Raporların DXF formatına aktarılmasının temel yeteneklerini inceledik; buna kullanıcı arayüzü ve program kodu üzerinden aktarım gerçekleştirme de dahildir. Esnek ayar desteği sayesinde FastReport .NET, CAD sistemlerinde ve vektör grafiklerle çalışan diğer uygulamalarda ileride kullanılmak üzere uygun DXF dosyaları oluşturmayı kolaylaştırır.

.NET Export FastReport Report
12 Ekim 2026, Pazartesi

FastReport .NET'ten Dışa Aktarırken Satırlar ve Sütunlar Nasıl Dondurulur

FastReport .NET'ten OpenOffice Calc ve Excel'e raporları dışa aktarırken, büyük tabloları rahatça görüntüleyebilmek için satırları ve sütunları nasıl sabitleyeceğinizi öğrenin.
12 Ekim 2026, Pazartesi

FastReport .NET'ten Erişilebilir PDF'ye Bir Rapor Nasıl Dışa Aktarılır (PDF/UA-1)

FastReport .NET'ten bir raporu PDF/UA-1 uyumlu bir dosya olarak dışa aktarma: kullanıcı arayüzü ve C# kodu aracılığıyla yapılandırma, SemanticRole ve AltText rolleri ile doğrulama.
12 Ekim 2026, Pazartesi

FastReport .NET’te Önizleme’den bir raporu XML formatına aktarma

FastReport .NET'te bir raporu XML biçiminde nasıl kaydedeceğinizi öğrenin: kod kullanmadan Önizleme'den dışa aktarma ve parametreleri ayarlayarak XMLExport aracılığıyla programlı dışa aktarma.

© 1998-2026 Fast Reports Inc.