C# ile HTML Sayfasını PDF'ye Dönüştürme

Bu nasıl yapılır kılavuzu, C# dilinde HTML sayfasının PDF sayfasına nasıl dönüştürüleceği konusunda yardımcı olur. HTML’yi PDF’ye dönüştürmek için Aspose.PDF for .NET’i kullanmak üzere ortamın yapılandırılması hakkında bilgiler, uygulamayı yazma adımlarının bir listesi ve C#** kullanılarak **HTML’den PDF’ye dönüştürmeyi gösteren örnek bir kod içerir. Ayrıca HTML dosyasını yüklemek ve çıktı PDF dosyasını özelleştirmek için farklı seçenekler öğreneceksiniz.

C#’ta HTML’yi PDF’ye Dönüştürme Adımları

  1. HTML’yi PDF’ye dönüştürmek için Aspose.PDF for .NET kullanmak için ortamı oluşturun
  2. Yükleme işlemini özelleştirmek için HtmlLoadOptions nesnesinin bir örneğini oluşturun
  3. Yukarıdaki özel yükleme seçeneklerini kullanarak Document sınıf nesnesinin bir örneğini oluşturun
  4. HTML içeriğine sahip çıktı PDF dosyasını kaydedin

Bu adımlarda C# HTML’den PDF’e dönüştürmenin nasıl yapılabileceği açıklanmaktadır. Kaynak HTML dosyasının, yapıcıda ikinci argüman olarak kullanılan HtmlLoadOptions sınıf nesnesinin varsayılan ayarlarıyla birlikte Document nesnesine yükleneceği yerde süreç oldukça basittir. HTML’yi yüklemeden önce isteğe bağlı olarak HtmlLoadOptions sınıf nesnesinin farklı özelliklerini ayarlarsınız ve ardından çıktı PDF dosyasını kaydetmek için Document sınıfında Save yöntemini kullanırsınız.

C#’ta HTML Sayfasını PDF’ye Dönüştürmek İçin Kod

HTML’den PDF’e dönüştürücü yazmak için C# kodu burada gösterilmektedir. HTMLLoadOptions, oluşturma sırasında kullanılacak HtmlMediaType ayarlanarak, en geniş içerik genişliğine sığdır veya sayfa genişliğine ölçeklendir gibi PageLayoutOption özellikleri ayarlanarak ve HTML’yi tek bir sayfaya dönüştürme seçeneği ayarlanarak özelleştirilebilir. Benzer şekilde, PDF’yi varsayılan yazı tipi adının ayarlanmasını destekleyen diske kaydederken ve PDF, DOC, XPS ve SVG gibi istenen kaydetme formatını birkaç isim vermek için PdfSaveOptions sınıf nesnesini kullanabilirsiniz.

Bu konuda, HTML’yi PDF C#‘ye dönüştürmenin en basit seçeneklerden biri olduğu açıklanmıştır. PDF’ye Dijital imza eklemek gibi diğer işlemleri öğrenmek istiyorsanız C# ile PDF’ye dijital imza nasıl eklenir ile ilgili makaleye bakın.

 Türkçe