HTML'den PDF Oluşturma C#'da

HTML içeriğini PDF’ye dönüştürmek, belgeleri arşivleme, paylaşma veya yazdırma gibi görevler için önemlidir. Aspose.HTML for .NET tarafından sağlanan güvenilir .NET HTML’den PDF kütüphanesi, HTML dosyalarını, dizelerini ve canlı URL’leri yüksek kaliteli PDF belgelerine dönüştürmeyi kolaylaştırır. Bu makalede, C#‘da HTML’den programlı olarak PDF oluşturmak için .NET core HTML’den PDF API’sini nasıl kullanacağımızı, pratik örnekler ve gelişmiş özelleştirme seçenekleri ile keşfedeceğiz.

Kapsanan Konular

  1. HTML’den PDF Dönüşümü için C# API’si
  2. HTML Dosyasından PDF Oluşturma
  3. HTML’den PDF Dönüşümünü Özelleştirme
  4. HTML Dizisinden PDF’ye Dönüştürme
  5. Canlı URL’den PDF’ye Dönüştürme

HTML’den PDF Oluşturma için C# API’si

Aspose.HTML for .NET güçlü bir kütüphanedir ve kesintisiz HTML’den PDF dönüşüm yetenekleri ile XPS ve resimler gibi formatları destekler. Bu kütüphane, herhangi bir .NET uygulamasına kolayca entegre edilebilir ve .NET core HTML’den PDF dönüşümünü destekler, geliştiricilerin HTML belgelerini programlı olarak yüksek doğrulukla dönüştürmelerini sağlar.

Ana Özellikler

  • Birden Fazla Girdi Türü: HTML dosyalarını, dizelerini veya canlı URL’leri kolayca PDF’ye dönüştürün.
  • Özelleştirilebilir Çıktı: Kesin kontrol için çözünürlük, sıkıştırma ve filigran gibi kayıt seçeneklerini özelleştirin.
  • Çapraz Platform Desteği: Windows, macOS ve Linux ile tam uyumlu.

Kurulum: Aspose.HTML for .NET’i projenize NuGet aracılığıyla ekleyin:

PM> Install-Package Aspose.Html

C#‘da HTML’den PDF Belgesi Oluşturma

HTML dosyasından PDF belgesi oluşturmak basittir. Bu adımları izleyin:

  1. HTMLDocument sınıfını kullanarak bir HTML belgesi yükleyin.
  2. PdfSaveOptions sınıfının bir örneğini oluşturun.
  3. HTMLDocument, PdfSaveOptions ve çıktı PDF dosya yolunu argüman olarak alan Converter.ConvertHTML() yöntemini çağırın.

C# kullanarak HTML dosyasından PDF belgesi oluşturmanın nasıl yapılacağını gösteren bir kod örneği:

HTML'den PDF Belgesi Oluşturma C#'da

HTML’den PDF Belgesi Oluşturma C#‘da

C#‘da Kayıt Seçenekleri ile HTML’den PDF’ye Dönüştürme

Ek kayıt seçenekleri belirterek bir HTML dosyasından PDF belgesi oluşturmak için bu adımları izleyin:

  1. HTMLDocument sınıfını kullanarak HTML belgesini yükleyin.
  2. PdfSaveOptions sınıfının bir örneğini oluşturun.
  3. Yatay Çözünürlük ve Dikey Çözünürlük gibi ek kayıt seçeneklerini belirtin.
  4. PDF oluşturma için Converter.ConvertHTML() yöntemini çağırın.

Aşağıdaki kod örneği, C# kullanarak ek seçeneklerle bir HTML dosyasından PDF oluşturmanın nasıl yapılacağını göstermektedir:

C#‘da HTML Dizisinden PDF Oluşturma

HTML dizisinden PDF belgesi oluşturmak bu adımlarla yapılabilir:

  1. PdfSaveOptions sınıfının bir örneğini oluşturun.
  2. Gerekli kayıt seçeneklerini tanımlayın.
  3. HTML dizisini, PdfSaveOptions ve çıktı PDF dosya yolunu argüman olarak kabul eden Converter.ConvertHTML() yöntemini çağırın.

C# kullanarak HTML dizisinden PDF oluşturmanın nasıl yapılacağını gösteren bir kod örneği:

HTML Dizisinden PDF Oluşturma C#'da

HTML Dizisinden PDF Oluşturma C#‘da

C#‘da Canlı URL’den PDF Oluşturma

Şimdi, bir URL’den bir web sayfasını PDF belgesi olarak nasıl kaydedeceğimizi keşfedelim:

  1. Web sayfasının URL’si ile Url sınıfının bir örneğini oluşturun.
  2. PdfSaveOptions sınıfının bir örneğini oluşturun.
  3. İstenilen kayıt seçeneklerini tanımlayın.
  4. HTML’yi PDF olarak kaydetmek için Converter.ConvertHTML() yöntemini kullanın, Url, PdfSaveOptions ve çıktı PDF dosya yolunu geçirin.

Aşağıdaki kod örneği, C# kullanarak canlı URL’den PDF oluşturmanın nasıl yapılacağını göstermektedir:

Ücretsiz Lisans Alın

Aspose.HTML for .NET’i değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici bir lisans alabilirsiniz. Bu, C# HTML’den PDF API’sinin ücretsiz denemesini keşfetmek ve özelliklerini değerlendirmek için harika bir fırsattır.

Sonuç

Bu makalede şunları öğrendik:

  • Bir HTML dosyasını programlı olarak yüklemek.
  • PDF kayıt seçeneklerini tanımlamak.
  • Bir HTML dizisini PDF olarak kaydetmek.
  • Bir web sayfasını PDF belgesi olarak kaydetmek.
  • C#‘da bir HTML dosyasını PDF’ye dönüştürmek.

İster Aspose kullanıyor olun, ister diğer .NET HTML’den PDF açık kaynak alternatiflerini düşünün, Aspose.HTML for .NET API’si hakkında daha fazla bilgi edinmek için belgelere başvurabilirsiniz. Başka sorularınız varsa, lütfen ücretsiz destek forumumuz aracılığıyla bizimle iletişime geçin.

Ayrıca Bakınız