IRONSOFTWAREHOME

C#'de HTML'den PDF'ye DinkToPdf Alternatifi

Bakımsız wkhtmltopdf binary'sinden modern bir Chromium motoruna geçin. IronPDF, bir yerel kütüphane kopyalamadan, tam CSS3 ve JavaScript işleme ve aktif bakım ile saf bir NuGet paketidir. Üç satır C#.

  • Modern Chromium gerçek flexbox, grid, web fontları ve JavaScript ile işleme
  • Saf NuGet paketi, işletim sistemine göre libwkhtmltox yerel ikili dosyası kopyalamak yok
  • Aktif olarak bakımı yapılan ve mevcut .NET desteği, 2018 kod tabanı değil
  • Ücretsiz 30 Gunluk Deneme, filigran yok, kredi kartı yok
// DinkToPdf: load the native libwkhtmltox binary, then convert
using DinkToPdf;
using DinkToPdf.Contracts;

var ctx = new CustomAssemblyLoadContext();
ctx.LoadUnmanagedLibrary("libwkhtmltox.dll"); // copy per OS/arch
IConverter converter = new SynchronizedConverter(new PdfTools());

var doc = new HtmlToPdfDocument {
    GlobalSettings = { PaperSize = PaperKind.A4 },
    Objects = { new ObjectSettings {
        HtmlContent = "<h1>Hello World</h1>" } }
};
byte[] bytes = converter.Convert(doc);
File.WriteAllBytes("output.pdf", bytes);

// IronPDF: pure NuGet, no native binary, actively maintained
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

Bir saf NuGet paketi Windows, Linux, Docker, Azure ve IIS'ye bir yerel ikili dosya kopyalamadan dağıtılır.

.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ştiricilerin DinkToPdf'den IronPDF'ye geçiş yapmasının nedenleri

DinkToPdf, yaklaşık 2015'te dondurulmuş Qt WebKit motoru üzerine kurulu bir yerel ikili dosya olan wkhtmltopdf üzerinde bir P/Invoke sarmalayıcıdır. DinkToPdf en son 2018'de gönderildi ve wkhtmltopdf artık bakım yapılmamaktadır, bu nedenle modern CSS boşlukları ve bilinen güvenlik sorunları ele alınmamıştır. IronPDF, düzenleme, birleştirme, formlar ve aynı kütüphanede imzalama ile saf bir NuGet paketi olarak sunulan, bakımı yapılan bir Chromium motoru ile bunu değiştirmektedir.

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

Yıllar önce wkhtmltopdf'nin sunmayı durdurduğu her şey

DinkToPdf vs IronPDF

DinkToPdfIronPDF
BakımSon sürüm 2018, wkhtmltopdf bakımsızAktif olarak bakımı yapılıyor, düzenli sürümler
Görüntüleme motoruQt WebKit, 2015 civarından dondurulmuşModern Chromium
Modern CSS / JSSınırlı flexbox, grid, JavaScriptFull CSS3, flexbox, grid, JavaScript
DağıtımYerel libwkhtmltox ikili, P/InvokeSaf NuGet, yerel ikili yok
GüvenlikYaması yapılmamış wkhtmltopdf CVE'lerinden etkilenirBakımı yapılır ve yamalanır
IIS barındırmaREAD ME'ye göre IIS ile test edilmediIIS, Azure, Docker üzerinde çalışır
EşzamanlılıkYük altında askıda kalır / çökerThread-safe, sunucular için inşa edilmiştir
PDF düzenlemeDönüştürme artı temel seçeneklerDüzenleme, birleştirme, damgalama, imzalama, formlar
Lisans ve destekÜcretsiz, MIT, destek yokTicari, süresiz, 24/5 mühendisler

Neden IronPDF?

Modern, desteklenen motoru ile bakımsız bir wkhtmltopdf sarmalayıcıyı değiştiren geliştiriciler için hazırlanmıştır.

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

Piksel mükemmelliğinde render

  • Chromium derecesinde HTML, CSS3, flexbox, grid ve JavaScript, modern bir tarayıcıda gördüğünüzü oluşturan, dondurulmuş Qt WebKit çıktısı wkhtmltopdf'nin ürettiklerinden farklı olarak sunar.
  • DinkToPdf, flexbox, grid ve JavaScript desteği sınırlı olan, yaklaşık 2015'te dondurulmuş Qt WebKit'e dayanır.
  • Modern-CSS avantajı burada doğru çünkü işleme motorları gerçekten farklıdır.

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 libwkhtmltox native binary to copy, no P/Invoke load context, no Docker font dependency hunt.
  • 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, C#'de HTML'den PDF'ye DinkToPdf için bakımlı bir alternatif mi?EVET!

DinkToPdf'in kullandığı terk edilmiş wkhtmltopdf binary'sinden göç edebilir miyim?EVET!

Bir yerel libwkhtmltox kütüphanesini kopyalamadan HTML'den PDF'ye dönüştürebilir miyim?EVET!

IronPDF, wkhtmltopdf'nin yapamadığı modern CSS, flexbox, grid ve JavaScript'i render ediyor mu?EVET!

Yerel bağımlılık kurulumua gerek kalmadan IIS, Azure ve Docker üzerinde çalışıyor mu?EVET!

Kütüphane, eşzamanlı sunucu tarafı dönüşümü için thread-safe mi?EVET!

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

Bir C# satırında bir HTML dizesini PDF'ye dönüştürebilir 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 PDF oluşturabilir miyim?EVET!

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

Docker, Azure Fonksiyonları veya AWS Lambda'da HTML'den PDF'ye dönüşüm ç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