Generate PDF from HTML in C#

HTML içeriğini PDF’ye dönüştürmek, belgeleri arşivlemek, paylaşmak veya yazdırmak için önemli bir görevdir. güvenilir .NET HTML PDF Kütüphanesi tarafından sunulan Aspose.HTML için .NET dönüşüm sürecini hızlandırır, HTML dosyalarını, çubukları ve canlı URL’leri yüksek kaliteli PDF belgelerine dönüştürmenize olanak tanır. bu makalede .NET Core HTML’i PDF API’ye nasıl kullanılacağını araştıracağız. programlı olarak HTML’den C#‘a PDF’yi oluşturun, pratik örnekler ve gelişmiş özelleştirme seçenekleri ile tamamlayın.

Topraklar Kapalı

C# API HTML’den PDF’yi oluşturmak için

Aspose.HTML için .NET Güçlü bir kütüphane, XPS ve resimler gibi biçimleri desteklemekle birlikte HTML’den PDF’ye dönüştürme kapasitelerini sağlar. bu kütüphanede kolayca herhangi bir .NET uygulamasına entegre edilebilir, geliştiricilerin **Programmatik olarak HTML Belgeleri’ni ** yüksek hassasiyetle dönüştürebilirsiniz.

Anahtar Özellikler

  • Çeşitli Giriş Türleri: HTML dosyalarını, çubukları veya canlı URL’leri PDF’lere C# HTML’i PDF Converter’a kullanarak kolayca dönüştürün.
  • **Özelleştirilebilir Çıkış:**Doğru kontrol için çözünürlük, sıkıştırma ve su işaretleri de dahil olmak üzere Tailor kaydetme seçenekleri.
  • Cross-Platform Desteği: Windows, macOS ve Linux ile tamamen uyumludur.

Yükleme: NuGet aracılığıyla projenize .NET için Aspose.HTML ekleyin:

PM> Install-Package Aspose.Html

C#‘da HTML’den PDF belgesini oluşturun

Bir HTML dosyasından bir PDF dosyası oluşturmak basittir:

  • Bir HTML belgesini HTMLDocument sınıfını kullanarak yükleyin.
  • PdfSaveOptions sınıfının bir örneğini oluşturun.
  • Converter.ConvertHTML() yöntemi çağırın, geçerek HTMLDokümanları, PdfSaveOptions, ve çıkış PDF dosya yolu argümanlar olarak.

İşte C# kullanarak bir HTML dosyasından bir PDF belgesini nasıl oluşturacağınızı gösteren bir kod örneği#:

Generate PDF Document from HTML in C#

HTML’i PDF’ye kaydetme seçenekleri ile C#

HTML dosyasından bir PDF Belgesini oluşturmak için ek kaydetme seçeneklerini belirlerken, aşağıdaki adımları izleyin:

  • HTML belgesini HTMLDocument sınıfını kullanarak yükleyin.
  • PdfSaveOptions sınıfının bir örneğini oluşturun.
  • HorizontalResolution ve VerticalResolution gibi herhangi bir ek tasarruf seçeneğini belirleyin.
  • PDF oluşturmak için Converter.ConvertHTML() yöntemi çağırın.

Aşağıdaki kod örneği C#‘da ek seçeneklerle bir HTML dosyasından bir PDF’yi nasıl oluşturacağınızı gösterir#:

Daha fazla özelleştirme seçeneği için, referans Gelişmiş kurtarma seçenekleri.

C#‘da HTML String’den PDF’yi oluşturun

Bir HTML çubuğundan bir PDF belgesini oluşturmak aşağıdaki adımlarla gerçekleştirilebilir:

  • PdfSaveOptions sınıfının bir örneğini oluşturun.
  • İhtiyacınız olan herhangi bir kurtarma seçeneğini belirleyin.
  • Converter.ConvertHTML() yöntemi, HTML çubuğunu kabul eden, PdfSaveOptions, ve çıkış PDF dosya yolu argümanlar olarak.

İşte C# kullanarak bir HTML çubuğundan bir PDF’yi nasıl oluşturacağınızı gösteren bir kod örneği#:

Generate PDF from HTML String in C#

C#‘da canlı URL’den PDF’yi oluşturun

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

  • Web sayfasının URL’siyle Url sınıfının bir örneği oluşturun.
  • PdfSaveOptions sınıfının bir örneğini oluşturun.
  • İstediğiniz herhangi bir kurtarma seçeneğini belirleyin.
  • Converter.ConvertHTML() yöntemi kullanarak HTML’i bir PDF olarak kaydetmek için Url için, PdfSaveOptions, ve çıkış PDF dosya yolu.

Aşağıdaki kod örneği C# kullanılarak canlı bir URL’den bir PDF’yi nasıl oluşturacağınızı gösterir#:

Ücretsiz lisans alın

Sen yapabilirsin Ücretsiz geçici lisans alın Değerlendirme kısıtlamaları olmadan .NET için Aspose.HTML denemek. C# HTML için PDF API ücretsiz deneme keşfetmek ve özelliklerini değerlendirmek için harika bir fırsattır.

Sonuç

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

  • Bir HTML dosyasını programlı olarak yükleyin.
  • PDF kaydetme seçeneklerini ayarlayın.
  • Bir HTML çubuğunu bir PDF olarak kaydedin.
  • Bir web sayfasını bir PDF belgesi olarak kaydedin.
  • Bir HTML dosyasını C#‘da PDF’ye dönüştürmek çeşitli yöntemler kullanılarak, örneğin .NET Core HTML ve C# Export HTML to PDF teknikleri.

Aspose’u kullanıyorsanız ya da diğer .NET HTML ile PDF Open Source alternatifleri düşünüyorsanız, anlayışınızı derinleştirebilirsiniz Aspose.HTML için .NET API ile görüşmek Dokümanlık. Eğer daha fazla sorunuz varsa, bizim aracılığıyla ulaşmak için özgür hissediyorum Ücretsiz Destek Forum.

Ayrıca bakın

Daha fazla entegrasyon

Ayrıca, HtmlToPdfDocument C# sınıfı, HTML’den PDF dönüşümlerini verimli bir şekilde yönetmek için basit bir arayüz sağlar. C#‘dan PDF’yi nasıl oluşturacağınızı da keşfedebilirsiniz veya uygulamalarınızı geliştirebileceğinizi araştırabilirsinizProgrammatik olarak.Eğer daha fazla ücretsiz araçla ilgileniyorsanız, farklı proje gereksinimlerini incelemek için değerli olan güçlü özellikler sunar Best HTML to PDF Converter C # seçenekleri.

More in this category