IRONSOFTWAREHOME

C#'da HTML'den PDF'ye NReco.PdfGenerator Alternatifi

NReco.PdfGenerator, arşivlenmiş wkhtmltopdf motoru etrafında ticari bir sarmalayıcıdır. IronPDF, modern bir Chromium motoru ile HTML, CSS ve JavaScript'i işler, yerel ikili olmayan tek bir NuGet paketi olarak gönderilir ve tam PDF düzenleme ekler. Üç satır C# kodu.

  • Modern Chromium motoru: flexbox, grid, web yazı tipleri ve JavaScript, Qt WebKit değil
  • Saf NuGet, çıkartılacak, dağıtılacak veya OS başına bulundurulacak wkhtmltopdf ikilini yok
  • Aynı kütüphanede düzenleme, birleştirme, imzalama ve formlar, sadece oluşturma değil
  • Ücretsiz 30 Gunluk Deneme, filigran yok, kredi kartı yok
NReco.PdfGenerator ve IronPDF
Online DemoTüm Kod Örneklerini Görün
// NReco.PdfGenerator: a paid wrapper over the wkhtmltopdf binary
using NReco.PdfGenerator;

var htmlToPdf = new HtmlToPdfConverter();
// License needed for SaaS / multi-server / .NET Core (LT build)
htmlToPdf.License.SetLicenseKey("your_id", "your_license_key");
htmlToPdf.WkHtmlToPdfExeName = "wkhtmltopdf.exe"; // ship per OS
htmlToPdf.PdfToolPath = @"C:\app\wkhtmltopdf"; // deploy binary
byte[] bytes = htmlToPdf.GeneratePdf("<h1>Hello World</h1>");
File.WriteAllBytes("output.pdf", bytes);
// Rendered by Qt WebKit (frozen ~2015): no flexbox or grid.

// IronPDF: modern Chromium, no wkhtmltopdf binary to deploy
using IronPdf;
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");
NuGet Downloads Badge
PM >
Install-Package IronPdf

Çapraz Platform Desteği

Tek yönetilen NuGet paketi Windows, Linux, Docker, Azure ve AWS üzerinde çalışır, platform başına wkhtmltopdf ikilini ve lisanslanacak ayrı çapraz platform derlemesini gerektirmez.

.NET 10, 9, 8, 7, 6, 5, Core, Standard veya Framework üzerinde çalışan C#, F#, & VB.NET için tasarlanmıştır
.NET, Java, Node.js ve Python için mevcuttur.

NET Logosu
Windows Logosu
Linux Logosu
Mac Logosu
Docker Logosu
Azure Logosu
AWS Logosu
Visual Studio Logosu
NuGet Logosu
ReSharper

.NET Sürümleri:

İşletim Sistemi ve İşlemciler:

  • Windows (x64, x86)
  • Mac (x64, ARM)
  • Linux (x64)

.NET Proje Türleri:

  • Web (Blazor ve WebForms)
  • Masaüstü (WPF ve MAUI)
  • Konsol (Uygulama ve Kütüphane)

Uygulama Ortamları:

  • Windows (10+, Sunucu UI 2012+, Sunucu Core 2022)
  • Linux (Ubuntu, Debian, CentOS, vb.)
  • Mac (macOS 10+)
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, WebApp, Fonksiyon)
  • AWS (EC2, Lambda)

IDE'ler:

İkili Sertifikasyon

  • DigiCert İmzalı İkililer

Geliştiriciler neden NReco.PdfGenerator'dan IronPDF'ye geçiyor

NReco.PdfGenerator, el ile wkhtmltopdf entegrasyonundan sizi kurtaran düzenli bir sarmalayıcıdır, ancak 2015 civarında dondurulmuş Qt WebKit ile işler, bu yüzden modern CSS'ler, flexbox ve grid gibi, güvenilir bir şekilde işlenemez. Sadece tek sunucu, SaaS olmayan kullanım için ücretsizdir; SaaS, çoklu sunucu ve çapraz platform LT derlemesi ücretli lisans gerektirir. IronPDF, HTML'yi modern bir Chromium motoru ile işler, yerel ikili olmadan gönderilir ve aynı kütüphanede düzenleme, birleştirme, formlar ve imzalamayı korur.

Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.

Bir wkhtmltopdf sarmalayıcının size veremeyeceği her şey

NReco.PdfGenerator ve IronPDF

NReco.PdfGeneratorIronPDF
Görüntüleme motoruwkhtmltopdf / Qt WebKit, ~2015 dondurulmuşModern Chromium
Ana motor durumuwkhtmltopdf 2023 Ocak'ta arşivlendi (0.12.6)Aktif şekilde bakılıyor
Modern CSS / JSFlexbox veya grid yok; tarihli JSFull CSS3, flexbox, grid, JavaScript
Dağıtımwkhtmltopdf ikili dosya (LT: OS başına gönder)Saf NuGet, yerel ikili yok
GüvenlikDüzeltilmemiş wkhtmltopdf CVE'lerini devralırBakım ve yamalı
LisansSadece tek sunucu SaaS olmayan; aksi halde ücretliTicari, süresiz seçenekler
Çapraz platformLT derlemesi lisans ve manuel ikili gerektirirTek paket, tüm platformlar
PDF özellikleriSadece oluşturma (başlık, alt bilgi, sayfa numaraları)Düzenle, birleştir, imzala, formlar, ayıkla
DestekEmail / demo anahtarı24/5 mühendisler

Neden IronPDF?

Modern bir motor için arşivlenmiş bir motor etrafında bir sarmalayıcıya ücret ödemeyi tercih eden geliştiriciler için yapılmış.

Neden IronPDF hakkındaki videoyu izlemek için tıklayın?

Piksel mükemmelliğinde render

  • Chromium düzeyinde HTML, CSS3, flexbox, grid ve JavaScript, modern bir tarayıcıda gördüklerinizi işler.
  • NReco.PdfGenerator, 2015 civarında donmuş Qt WebKit üzerinden işler, bu nedenle modern ve duyarlı düzenler genellikle tasarımla eşleşmez.

5 dakika içinde hazır ve çalışır durumda

  • PM > Install-Package IronPdf

    , then three lines of C# converts your first HTML page to PDF
  • No wkhtmltopdf.exe to extract or deploy, no single-server license limit, no Qt WebKit layout surprises.
  • Full API access with an instant license key.

Çapraz platform

  • .NET Framework 10, 9, 8 LTS, Framework 4.62+
  • OS: Windows, Linux, macOS.
  • Cloud/containers: Azure, AWS, Docker/Kubernetes, serverless.
Desteklenen platform

Harika dokümantasyon

  • İlk PDF'nizi kopyalayıp yapıştırın
  • HTML ➝ PDF, birleştirme/bölme, damgalama, formlar, imzalama için görev tabanlı örnekler.
  • Yazı tipleri, sayfa sonları, başlıksız/bulut dağıtımları için sorun giderme.

Suresiz Lisans ve 5/24 destek

  • Suresiz lisans - bir kez satın alın, sonsuza kadar kullanın. İsteğe bağlı güncellemeler ve yenilemeler.
  • 24/5 mühendis desteği (Premium'da 7/24) Gerçek insanlar, medyan sohbet yanıtı <1 dakika
  • 30 günlük para iade garantisi Uygun değil mi? Tam para iadesi, soru yok.

Builderlar için

  • Gerçekten kullanacağınız özellikler:
    • birleştirme/bölme
    • TOC/kitap imleri
    • üstbilgiler/altbilgiler/marjlar
    • vatermarklar/damgalar
    • formlar (doldurma/çıkarma)
    • eklentiler
    • görüntüler
    • izinler
    • sıkıştırma
    • dijital imzalama
  • Her yerde çalışır: Windows, Linux, macOS, Docker, Azure, AWS, bulut.

Alıcılar için

  • 2M+ mühendis tarafından güvenilmektedir • 14M+ NuGet kurulumu.
  • Ekipler, DIY/OSS kütüphanelerine kıyasla %40 geliştirme zamanı tasarrufu bildiriyor.
  • Yeniden dağıtım/SaaS seçenekleri mevcuttur.
  • Satın alma dostu: süresiz lisans, isteğe bağlı yenilemeler, fatura seçeneği mevcut, çeşitli ödeme seçenekleri (yerel dahil).
  • 30 gün para iade garantisi.

IronPDF hakkında müşterilerimizin söyledikleri?

Agorus%40TASARRUF

quote_symbolGeçmişte OCR için bir eklenti veya paket, PDF için başka bir şey kullanmak zorunda kalabileceğimiz yerlerde, hepsinin entegre edildiği düşük maliyetli bir paketin olması bizim için gerçekten harika oldu.

David JonesDavid JonesBaş Yazılım MühendisiVaka çalışmasını okuyun

WILLAN

WILLAN savings chartDAHA AZ YÖNETİM İŞİ%40

Her seferinde mükemmel pikselli finansal raporlar sağlayan otomatik PDF oluşturma.

Vaka çalışmasını okuyun

Geliştiriciler her sorduğunda cevap EVET! IronPDF

IronPDF, HTML'yi PDF'ye dönüştürmek için NReco.PdfGenerator'a modern bir alternatif mi?EVET!

NReco'nun sarmaladığı arşivlenmiş wkhtmltopdf motorundan kaçınabilir miyim?EVET!

Bir wkhtmltopdf ikili dosyası göndermeden HTML'yi PDF'ye dönüştürebilir miyim?EVET!

IronPDF, Qt WebKit'in yapamadığı flexbox, grid ve modern CSS'leri işleyebilir mi?EVET!

Tek bir açık lisans altında SaaS ve çoklu sunucu dağıtımlarında kullanabilir miyim?EVET!

PDF'leri sadece oluşturmak değil düzenleme, birleştirme, imzalama ve ayıklama yapabilir miyim?EVET!

Karmaşık HTML5, CSS3 ve JavaScript'ten mükemmel pikselli PDF'ler oluşturabilir miyim?EVET!

Bir HTML dizgesini PDF'ye dönüştürmek için bir satır C# kodu kullanabilir miyim?EVET!

Kimlik doğrulama, çerezler ve özel başlıklarla bir URL'yi PDF'ye dönüştürebilir miyim?EVET!

Razor, CSHTML veya ASPX görünümlerinden bir PDF oluşturabilir miyim?EVET!

Dönüşüm sırasında özel başlıklar, altbilgiler, sayfa numaraları ve filigranlar ekleyebilir miyim?EVET!

HTML'den PDF'ye dönüştürmeyi Docker, Azure Functions veya AWS Lambda'da çalıştırabilir miyim?EVET!

Uygulama kütüphanemi Linux, macOS veya Windows'a yükleyebilir miyim, Docker konteynerleri dahil?EVET!

Kütüphane, yüksek oranda eşzamanlı, çok iş parçacıklı sunucu uygulamaları ve API'ler için iş parçacıklı güvenli mi?EVET!

Özelleştirilmiş viewport boyutları ve medya CSS'lerini ayarlayabilir miyim ve böylece duyarlı düzenleri kontrol edebilir miyim?EVET!

IronPDF, Azure Functions ile uyumlu mu?EVET!

PDF belgelerinden kalıcı olarak hassas metin ve görselleri kaldırabilir miyim?EVET!

Kimlik doğrulama gerektiren URL'den özel başlıklar, çerezler veya form girişleri yoluyla PDF oluşturabilir miyim?EVET!

PDF DOM'a ObjectModel özelliği aracılığıyla erişebilir miyim?EVET!

Etkileşimli AcroForm'u programlı olarak doldurabilir, okuyabilir ve düzleştirebilir miyim?EVET!

Arşivleme ve erişilebilirlik standartları için PDF/A ve PDF/UA uyumlu belgeler oluşturmayı destekliyor mu?EVET!

Bir belgeyi 256-bit AES şifreleme ile ve kullanıcı izinlerini belirterek güvence altına alabilir miyim?EVET!

X.509 sertifikaları ile bir PDF üzerine dijital imzalar uygulama ve doğrulama yapabilir miyim?EVET!

IronPDF'i canlı projemde şimdi ücretsiz test edebilir miyim?EVET! 30 günlük ücretsiz denemenize başlamak için buraya tıklayın

Dünya Sınıfı Mühendislik,
24 Saat Destek

Bir Uzmanla Konuşun

20 Milyon NuGet İndirimi ve Sadece Hızlanıyor

20M+2026

Başlamaya Hazır mısınız?

Nuget Downloads 20,389,208Sürüm:2026.7yeni yayınlandı

Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmez
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge related to IronPDF Product Demo

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez