Generate PDF from HTML in C#

HTML içeriğini PDF’ye dönüştürmek belgelerin arşivlenmesi, paylaşılması veya basılması için gereklidir. güvenilir .NET HTML PDF kütüphanesi tarafından sağlanan Aspose.HTML için .NET geliştiricilerin kolayca HTML dosyalarını, çubukları ve canlı URL’leri yüksek kaliteli PDF belgelerine dönüştürmelerini sağlar.Bu makalede C# .NET Core HTML to PDF Conversion özelliklerini nasıl kullanabileceğinizi öğreneceksiniz.HTML’den PDF’ler programlı olarak oluşturmak, pratik örnekler ve gelişmiş özelleştirme seçenekleri ile tamamlanır.

Topraklar Kapalı

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

Aspose.HTML için .NET Bu kütüphane kolayca herhangi bir .NET uygulamasına entegre edilebilir, yüksek performanslı HTML’ye PDF dönüştürme için izin verir. Geliştiriciler bu verimli C# HTML ile PDF kütüphanesi kullanarak yüksek hassasiyetle HTML belgelerini programlı olarak dönüştürebilirsiniz, böylece c# çevirmek gibi görevler için idealdir.

Anahtar Özellikler

  • Çeşitli Giriş Türleri: HTML dosyalarını, çubukları veya canlı URL’leri PDF’lere kolayca dönüştürün.
  • Özelleştirilebilir çıkış: Değiştirme, çözünürlük, sıkıştırma ve su işaretleri gibi seçenekleri doğru kontrol için kaydeder.
  • Cross-Platform Desteği: Windows, macOS ve Linux ile tamamen uyumludur.

Yükleme: Projenize NuGet kullanarak .NET için Aspose.HTML ekleyebilirsiniz:

PM> Install-Package Aspose.Html

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

Bir HTML dosyasından bir PDF dosyası oluşturmak kolaydır.Bu basit adımları izleyin:

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

Aşağıdaki kod örneği C# kullanarak bir HTML dosyasından bir PDF belgesini nasıl oluşturacağınızı gösterir#.

Generate-PDF-Document-from-HTML-in-CSharp

Generate PDF Document from HTML in C#

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

Bir HTML dosyasından bir PDF belgesini oluşturabilir ve ek kaydetme seçeneklerini aşağıdaki adımları izleyerek belirleyebilirsiniz:

  • 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 ek tasarruf seçeneklerini 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#.

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

Bir HTML çubuğundan bir PDF belgesini oluşturmak da basittir:

  • PdfSaveOptions sınıfının bir örneğini oluşturun.
  • İhtiyacınız olduğunda herhangi bir kurtarma seçeneğini belirleyin.
  • PDF’yi oluşturmak için Converter.ConvertHTML() yöntemi çağırın.Bu yöntem HTML çubuğunu alır, PdfSaveOptions, ve çıkış PDF dosya yolu argümanlar olarak.

Aşağıdaki kod örneği, PdfSharpCore HTML’den PDF’ye kütüphanesinin yardımıyla C# kullanılarak bir HTML çubuğundan bir PDF’yi nasıl oluşturacağınızı göstermektedir.

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

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

  • Web sayfasının URL ile 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.
  • HTML’i PDF olarak Converter.ConvertHTML() yöntemi kullanarak kaydedin Url için, PdfSaveOptions, ve çıkış PDF dosya yolu argümanlar olarak.

Aşağıdaki kod örneği C# kullanarak 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 için. bu 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 PDF olarak kaydedin.
  • Bir web sayfasını bir PDF belgesi olarak kaydedin.
  • Bir HTML dosyasını C#‘da PDF’ye dönüştürün#.

Aspose kullanıyorsanız ya da diğer .NET HTML to PDF open source alternatifleri keşfediyorsanız, anlayışınızı derinleştirebilirsiniz Aspose.HTML için .NET İtfaiye kullanarak Dokümanlık. Eğer daha fazla sorunuz varsa lütfen bizim aracılığıyla ulaşmak için özgür hissediyorum Ücretsiz Destek Forum.

Ayrıca bakın

Aspose.HTML for .NET ile, C#.NET uygulamalarında verimli bir dönüşüm elde edebilirsiniz, böylece geliştiriciler için uygun fiyatlı ve güvenilir bir çözüm haline getirilir C#‘dan HTML’den PDF’ler oluşturmak gerekir. ya da MVC Uygulamaları üzerinde çalışıyorsanız, bu High-Performance HTML to PDF Conversion kütüphanesi, PdfSharpCore HTML a PDF gibi seçenekler de dahil olmak üzere, ihtiyaçlarınızı karşılamak için tasarlanmıştır. ek olarak, uygulamalarınızı daha da geliştirmek için .NET Core Generate PDF from HTML işlevini kullanabilirsiniz.

Ek kaynaklar için:

  • C#‘da HTML’yi PDF’ye dönüştürmek isteyenler için, mevcut olan Best HTML to PDF Converter C# seçeneklerini kullanmayı düşünün, örneğin .NET Konvert HTML a PDF.
  • Ücretsiz HTML’den PDF’ye dönüştürücü veya açık kaynaklı HTML ile PDF C# çözümü tercih ederseniz, çeşitli proje gereksinimlerini karşılayabilecek C# HTML için PDF dönüşüm için çok sayıda kütüphane mevcuttur.
  • Belirli kullanım durumları için C#‘da HTML sayfalarını PDF’ye dönüştürmeyi öğrenin.

Projelerinizi daha da geliştirmek için, Aspose gibi kütüphanelerde mevcut olan C# HTML’i PDF’ye dönüştürme seçeneklerini kullanmayı düşünün veya geliştirme ihtiyaçlarınızı karşılamak için .NET’in HTML-Devamını PDF yeteneklerini keşfedin.

More in this category