DWG Çizimleri

DWG Çizimlerini PDF’ye Aktarma

Aspose.CAD for .NET API, DWG formatındaki AutoCAD çizimlerini yükleyebilir ve bunları PDF formatına dönüştürebilir. Bu konu, DWG’den PDF formatına dönüşüm için Aspose.CAD API kullanımını tanımlanan basit adımlarla açıklar.

DWG Dosya Formatı

Bir DWG dosyası, vektör görüntü verileri ve meta verileri içeren bir ikili dosyadır. Vektör görüntü verileri, CAD uygulamasına DWG’yi nasıl görüntüleyeceğine dair talimatlar verir; meta veriler, dosya hakkında çeşitli bilgileri, yerel verileri ve ayrıca istemci verilerini içerebilir. DWG dosya formatı için Açık Şartlar bu PDF’de bulunabilir.

DWG Dosyalarını PDF’ye Dönüştürme

DWG dosyasını PDF formatına dönüştürmek için aşağıdaki basit adımlar gereklidir.

  1. DWG dosyasını bir Image örneğine yükleyin.
  2. CadRasterizationOptions sınıfından bir nesne oluşturun ve PageHeight ve PageWidth özelliklerini ayarlayın.
  3. PdfOptions sınıfından bir nesne oluşturun ve VectorRasterizationOptions özelliğini ayarlayın.
  4. Image.Save yöntemini çağırarak PdfOptions nesnesini ikinci parametre olarak geçin.

Aşağıdaki kod örneği, DWG Çizimlerini PDF’ye aktarmanın nasıl yapılacağını gösterir.

Farklı Düzen Boyutlarıyla Tek PDF Oluşturma

Aspose.CAD for .NET, DWG dosyasını farklı düzen boyutlarıyla tek bir PDF’ye dönüştürmenize olanak tanır. Bu yaklaşım şu şekilde çalışır:

  1. Aspose.CAD.Image.Load fabrika yöntemini kullanarak bir DWG dosyası yükleyin.
  2. CadRasterizationOptions sınıfından bir örnek oluşturun ve elde edilen sayfa yüksekliğini ve genişliğini ayarlayın.
  3. CadRasterizationOptions nesnesi için gerekli LayoutPageSizes değerlerini ekleyin.
  4. PdfOptions sınıfından bir örnek oluşturun ve VectorRasterizationOptions özelliğini ayarlayın.
  5. Image.Save() yöntemini kullanarak resmi PDF’ye aktarın.

Aşağıdaki kod örneği, farklı düzenlerle tek bir PDF oluşturmanın nasıl yapılacağını gösterir.

Desteklenen AutoCAD Temel Alanları

Aşağıdaki AutoCAD temel alanları desteklenmektedir.

  • METİN
  • MTEXT
  • ATTDEF
  • ATTRIB
  • YAY
  • ELİPSE
  • DOLDURMA
  • LİDER
  • NOKTA
  • VERTEX 2D
  • VERTEX 3D
  • POLİLİNE 2D
  • LWPOLYLINE
  • IŞIN
  • DİSK
  • BOYUT ORDINAT
  • BOYUT LINEAR
  • BOYUT UYUMLU
  • BOYUT AÇI 3Pt
  • BOYUT AÇI 2Ln
  • BOYUT YAŞ
  • BOYUT ÇAP
  • ŞEKİL
  • KATI
  • SPLİN
  • MLINE
  • ÇİZGİ
  • XÇİZGİ
  • STİL
  • DIMSTYLE
  • LTYPE
  • MLINESTYLE
  • KATMAN
  • GÖRÜNTÜ ALANI
  • DÜZEN

Belirli Bir DWG Düzenini PDF’ye Aktarma

Bu yaklaşım şu şekilde çalışır:

  1. Aspose.CAD.Image.Load fabrika yöntemini kullanarak bir DWG dosyası yükleyin.
  2. CadRasterizationOptions sınıfından bir nesne oluşturun ve elde edilen sayfa yüksekliğini ve genişliğini ayarlayın.
  3. CadRasterizationOptions nesnesi için Layouts özelliğini ayarlayın.
  4. PdfOptions sınıfından bir nesne oluşturun ve VectorRasterizationOptions özelliğini ayarlayın.
  5. Image.Save() yöntemini kullanarak resmi PDF’ye aktarın.

Aşağıdaki kod örneği, belirli bir DWG düzenini PDF’ye dönüştürmenin nasıl yapılacağını gösterir.

Koordinatları Belirterek DWG Belgesini İşleme

Aspose.CAD for .NET API, artık belge genişliği ve yüksekliği koordinatlarını sağlayarak DWG belgelerini işleme özelliği sunmaktadır.

Aşağıdaki kod örneği, bir DWG belgesini nasıl işleyebileceğinizi gösterir.

DWG’yi Sabit Boyutla Raster veya PDF’ye Aktarma

Aspose.CAD for .NET API, AutoCAD çizimlerini DWG formatında yükleyebilir ve bunu sabit boyut kullanarak PDF veya Raster’a dönüştürebilir.

Aşağıdaki kod örneği, bu özelliği nasıl uygulayabileceğinizi gösterir.

DWG’yi PDF/A ve PDF/E’ye Aktarma

Bu yaklaşım şu şekilde çalışır:

  1. Aspose.CAD.Image.Load fabrika yöntemini kullanarak bir DWG dosyası yükleyin.
  2. CadRasterizationOptions sınıfından bir nesne oluşturun.
  3. PdfOptions sınıfından bir nesne oluşturun ve VectorRasterizationOptions özelliğini ayarlayın.
  4. PDF uyumluluk özelliğini ayarlayın ve kaydedin.
  5. Image.Save() yöntemini kullanarak resmi PDF’ye aktarın.

Aşağıdaki kod örneği, bir DWG dosyasını PDF/A ve PDF/E’ye dönüştürmenin nasıl yapılacağını gösterir.

DWG/DXF’yi BMP ve PDF’ye Aktarırken Yuvarlak Gizli Hatların Desteklenmesi

Bu yaklaşım şu şekilde çalışır:

  1. Aspose.CAD.Image.Load fabrika yöntemini kullanarak bir DWG dosyası yükleyin.
  2. CadRasterizationOptions sınıfından bir nesne oluşturun ve elde edilen sayfa yüksekliğini ve genişliğini ayarlayın.
  3. PdfOptions sınıfından bir nesne oluşturun ve VectorRasterizationOptions özelliğini ayarlayın.
  4. Image.Save() yöntemini kullanarak resmi PDF’ye aktarın.

Aşağıdaki kod örneği, bu özelliği nasıl uygulayabileceğinizi gösterir.

DWG Görüntüsü için PDF’ye Aktarılan Yazdırma Alanının Ayarlanması Desteği

Aspose.CAD for .NET API, DWG formatındaki AutoCAD çizimlerini yükleyebilir ve bunları PDF’ye dönüştürebilir. Bu konu, DWG görüntüsü için dışa aktarılan PDF’de bir yazdırma alanı ayarlama desteğinin nasıl sağlanacağını açıklar.

Aşağıdaki kod örneği, bu özelliği nasıl uygulayabileceğinizi gösterir.

DWG Dosyası için XREF Meta Verilerini Okuma Desteği

  1. Aspose.CAD.Image.Load fabrika yöntemini kullanarak bir DWG dosyası yükleyin.
  2. Her bir görüntü varlığında geçiş yapın.
  3. Eğer bir varlık CadUnderlay ise, XREF varlığı ile meta verileri alın.

Aşağıdaki kod örneği, bu özelliği nasıl elde edebileceğinizi gösterir.

CadRasterizationOptions.Layouts özelliği string dizisi türündedir, dolayısıyla PDF formatına dönüşüm için birden fazla düzen belirtilebilir. CadRasterizationOptions.Layouts özelliği için birden fazla düzen belirtildiğinde, elde edilen PDF birden fazla sayfaya sahip olacaktır; burada her sayfa bireysel bir AutoCAD düzenini temsil eder.

Tüm Düzenleri Listeleme

Aşağıdaki kod parçasını kullanarak bir AutoCAD çiziminde bulunan tüm düzenleri listeleyebilirsiniz.

DWG Formatında Alt Katman Bayraklarına Erişim

Aspose.CAD for .NET, DWG formatında alt katman bayraklarını uygulamıştır ve geliştiricilerin bunlara erişmesine olanak tanımaktadır. Aşağıda basit bir kod gösterimi bulunmaktadır.

DWG Varlıklarına Destek

Aspose.CAD for .NET API, DWG formatındaki AutoCAD çizimlerini yükleyebilir ve çalışmak için farklı varlıkları destekler.

MLeader Varlığına Destek

Bir DWG, vektör görüntü verileri ve meta verileri içeren bir ikili dosyadır. Bir DWG dosyasında farklı varlıklar vardır. Aşağıdaki bölüm, DWG dosyası içindeki MLeader varlığı ile çalışma örneğini açıklar.

DWG Varlığını Resme Aktarma Desteği

Bir DWG, vektör görüntü verileri ve meta verileri içeren bir ikili dosyadır. Bir DWG dosyasında farklı varlıklar vardır. Aşağıdaki bölüm, belirli bir DWG varlığını resme aktarma örneğini açıklar.

DWG İçine Metin Ekleme Desteği

Aspose.CAD for .NET API, DWG formatındaki AutoCAD çizimlerini yükleyebilir ve çalışmak için farklı varlıkları destekler. Bir DWG, vektör görüntü verileri ve meta verileri içeren bir ikili dosyadır. Bir DWG dosyasında farklı varlıklar vardır. Aşağıdaki bölüm, DWG dosyasının içine nasıl metin ekleyebileceğimizi açıklar.

DWG Dosyasına Resim İçe Aktarma Desteği

Aspose.CAD for .NET API, DWG formatındaki AutoCAD çizimlerini yükleyebilir ve çalışmak için farklı varlıkları destekler. Bir DWG, vektör görüntü verileri ve meta verileri içeren bir ikili dosyadır. Bir DWG dosyasında farklı varlıklar vardır. Aşağıdaki bölüm, DWG dosyasının içine nasıl resim aktarabileceğimizi açıklar.

DWG’de Mesh Desteği

Aspose.CAD for .NET API, artık CadPolyFaceMesh ve CadPolygonMesh türlerini içeren mesh destekleyen varlıklara erişim sağlamaktadır. Aşağıdaki örnek, mesh türlerine nasıl erişebileceğimizi açıklamaktadır.

DWG Çizimlerini DXF’ye Dönüştürme

Aspose.CAD, AutoCAD DWG dosyasını yükleme ve DXF formatına aktarma özelliğini sunmaktadır. DWG’den DXF’ye dönüşüm yaklaşımı şu şekilde çalışır:

  1. Image.Load fabrika yöntemini kullanarak DWG çizim dosyasını yükleyin.
  2. DWG çizimini DXF’ye Image.Save() yöntemini kullanarak aktarın.

Aşağıdaki kod örneği, bir DWG dosyasını DXF formatına dönüştürmenin nasıl yapılacağını gösterir.

DWG Çizimlerini SVG’ye Dönüştürme

Aspose.CAD for .NET API, DWG formatındaki AutoCAD çizimlerini yükleyebilir ve bunları SVG’ye dönüştürebilir. Bu konu, DWG’den SVG formatına dönüşüm için Aspose.CAD API kullanımını tanımlanan basit adımlarla açıklar.

  1. DWG dosyasını bir Image örneğine yükleyin.
  2. SvgOptions sınıfından bir nesne oluşturun ve gerekli özellikleri ayarlayın.
  3. DWG çizimini SVG’ye Image.Save() yöntemi ile aktarın.

Aşağıdaki kod örneği, bir DWG dosyasını SVG formatına dönüştürmenin nasıl yapılacağını gösterir.

Büyük DWG Dosyası Yükleme

Aspose.CAD for .NET, Image sınıfını kullanarak çok büyük DWG dosyalarını açma kolaylığı sağlamaktadır. Artık aşağıdaki örnek kod yardımıyla büyük dosyaları kolayca açabilirsiniz.