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
8 Eylül 2026, Salı

FP3 Formatı ile ilgili Sıkça Sorulan Soruların Cevapları

FP3 formatıyla ilgili 11 yaygın soruyu inceleyeceğiz: bu dosyaların ne olduğu, FR3 dosyalarından nasıl farklı oldukları, hangi programların bunları açabileceği ve PDF'ye nasıl dönüştürüleceği.
3 Ağustos 2026, Pazartesi

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

Bu makalede, pratik bir örnek kullanarak parametre yapılandırmasını ve programatik uygulamayı inceleyerek, bir FastReport .NET raporunun PostScript formatına nasıl aktarılacağını ele alacağız.
10 Temmuz 2026, Cuma

FastReport .NET WEB raporları için İçerik Güvenlik Politikası nasıl yapılandırılır?

FastReport .NET WEB raporları için İçerik Güvenliği İlkesi'ni nasıl yapılandıracağınızı öğrenin: CSP yönergeleri ve değerlerine genel bakış, FastReport mimarisindeki değişiklikler, tipik atlatma senaryoları ve bunlara karşı korunma yolları.

© 1998-2026 Fast Reports Inc.