C# dilinde PLT'yi PDF'ye dönüştürme

CAD uygulamaları, 2B veya 3B çizimler oluşturmak için PLT dosyalarını kullanır. Özellikle otoyollar, köprüler ve binalar gibi inşaat projeleri için tasarımlar oluşturabilir ve bir PLT dosyasında kaydedebiliriz. Belirli durumlarda, çizimleri PLT dosyalarından programlı olarak PDF belgelerine aktarmamız gerekebilir. Bu tür dönüşümler, çizimlerin taşınabilir bir formatta paylaşılmasına izin verir. Bu yazıda, bir PLT dosyasını C# dilinde PDF’ye nasıl dönüştüreceğimizi öğreneceğiz.

Bu yazıda aşağıdaki konular ele alınacaktır:

  1. C# PLT’den PDF’e Dönüştürücü – Ücretsiz İndirme
  2. PLT Dosyasını PDF Belgesine Dönüştürme Adımları
  3. PLT’yi Programlı Olarak PDF’ye Dönüştürün
  4. Seçeneklerle PLT’yi PDF’ye Aktarın

C# PLT’den PDF’e Dönüştürücü – Ücretsiz İndirme

Bir PLT dosyasını PDF belgesine dönüştürmek için Aspose.CAD for .NET API’sini kullanacağız. PLT dosyalarının ve birkaç diğer dosya biçiminin oluşturulmasına, düzenlenmesine ve değiştirilmesine izin verir.

API’nin tüm çizim türleri için temel sınıfı, Image sınıfıdır. Bir PLT görüntüsü, PltImage sınıfı tarafından temsil edilir. CadRasterizationOptions sınıfı, [PageWidth] öğesini değiştirmemize izin verir. ve [PageHeight] özellikleri.PDF seçenekleri, API’nin PdfOptions sınıfı kullanılarak belirtilebilir.

Lütfen API’nin [DLL’sini 13 indirin] veya NuGet kullanarak kurun.

PM> Install-Package Aspose.CAD

C# kullanarak PLT Dosyasını PDF’ye Dönüştürme

Aspose kullanarak, aşağıda belirtilen adımları izleyerek bir PLT dosyasını easy.CAD for .NET ile PDF belgesine dönüştürebiliriz:

  • Bir PLT çizim dosyası yükleyin.
  • PLT’yi PDF olarak kaydedin.

Şimdi, bir PLT dosyasını bir PDF belgesine dönüştürmek için C#’ta bu adımların nasıl gerçekleştirileceğini görelim.

PLT’yi Programlı Olarak C# ile PDF’ye Dönüştürün

Bir PLT’yi PDF’ye dönüştürmek için lütfen aşağıdaki adımları izleyin:

  1. Image sınıfını kullanarak, başlangıçta bir giriş PLT dosyası yükleyin.
  2. Bundan sonra PdfOptions sınıfının bir örneğini oluşturun.
  3. Son olarak, onu bir PDF olarak kaydetmek için Save() yöntemini çağırın.PdfOptions ve çıktı PDF dosyasının yolu onun bağımsız değişkenleridir.

Aşağıdaki kod örneği, bir PLT dosyasının C# kullanılarak bir PDF belgesine nasıl dönüştürüleceğini gösterir.

string inputFile ="file.plt";
using (Image image = Image.Load(inputFile))
{
    // PdfOptions sınıf nesnesini başlat
    PdfOptions options = new PdfOptions();

    // PLT'yi PDF'ye Aktar
    string outPath = "output.pdf";
    image.Save(outPath, options);
}

C# Seçenekleriyle PLT’yi PDF’ye Aktarın

Bir PLT dosyasını PDF belgesine dönüştürürken, aşağıda verilen adımları izleyerek PDF kaydetme seçeneklerini belirtebiliriz:

  1. Image sınıfını kullanarak, başlangıçta bir giriş PLT dosyası yükleyin.
  2. Ardından, “CadRasterizationOptions” sınıfının bir örneğini oluşturun.
  3. Ardından, sayfanın genişliğini ve yüksekliğini belirtin.
  4. Sırada “PdfOptions” sınıfının bir örneğini oluşturun.
  5. Bundan sonra, “VectorRasterizationOptions” özelliğinin değerini “CadRasterizationOptions” olarak değiştirin.
  6. Son olarak, onu bir PDF olarak kaydetmek için Save() yöntemini çağırın.PdfOptions ve çıktı PDF dosyasının yolu onun bağımsız değişkenleridir.

Aşağıdaki kod örneği, C# kullanarak bir PLT dosyasını PDF belgesi olarak kaydederken sayfa yüksekliğinin ve genişliğinin nasıl belirtileceğini gösterir.

string inputFile ="file.plt";            
using (Image image = Image.Load(inputFile))
{
    // PdfOptions sınıf nesnesini başlat
    PdfOptions options = new PdfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;

    // PLT'yi PDF'ye Aktar
    string outPath = "output.pdf";
    image.Save(outPath, options);
}

Ücretsiz Geçici Lisans Alın

Kitaplığı değerlendirme sınırlamaları olmadan denemek için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu makalede, şunların nasıl yapılacağını öğrendik:

  • mevcut bir PLT çizim dosyasını yükleyin;
  • sayfa yüksekliğini ve genişliğini belirtin;
  • kaydetme seçeneklerini tanımlayın;
  • PLT’yi C# dilinde PDF olarak kaydedin.

PLT dosya biçimi, Autodesk, Inc. tarafından tanıtılan vektör tabanlı bir çizici dosyasıdır ve belirli bir CAD dosyası için bilgi içerir. Çizim ayrıntıları, üretimde doğruluk ve kesinlik gerektirir ve tüm görüntüler noktalar yerine çizgiler kullanılarak yazdırıldığından, PLT dosyasının kullanılması bunu garanti eder. Biçim, çizici yazıcılara bilgi göndermek için kullanılan HPGL dosya biçimini temel alır. C# dilinde bir PLT’yi PDF’ye dönüştürmenin yanı sıra, belgeleri kullanarak Aspose.CAD for .NET API hakkında daha fazla bilgi edinebilirsiniz. Herhangi bir sorunuz varsa lütfen ücretsiz destek forumumuzda bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız