IRONSOFTWAREHOME

C#'da HTML'den PDF'ye PDFsharp Alternatifi

PDFsharp, PDF'leri GDI+ stil komutlarıyla çizer. Görev HTML, CSS ve JavaScript'i PDF'ye dönüştürmek olduğunda, IronPDF sayfayı doğrudan Chromium motoruyla renderlar, düzen ve sayfa kırılmalarını sizin için yönetir. Üç satır C#.

  • Mevcut HTML, CSS ve Razor şablonlarını kodda yeniden çizmeyin, renderlayın
  • Otomatik metin akışı, düzen ve sayfa kırılmaları, manuel koordinatlar yok
  • Kapsamlı CSS3, flexbox, grid, web fontlar ve JavaScript ile Chromium üzerinden
  • Ücretsiz 30 Gunluk Deneme, filigran yok, kredi kartı yok
// PDFsharp: draw the page by hand with GDI+ style commands
using PdfSharp.Pdf;
using PdfSharp.Drawing;

var document = new PdfDocument();
PdfPage page = document.AddPage();
XGraphics gfx = XGraphics.FromPdfPage(page);
var font = new XFont("Arial", 20);
gfx.DrawString("Hello World", font, XBrushes.Black,
    new XRect(0, 0, page.Width, page.Height),
    XStringFormats.TopLeft);
document.Save("output.pdf");
// No HTML or CSS. Wrapping and page breaks are manual.

// IronPDF: render the HTML itself, layout handled by Chromium
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

Aynı HTML'yi Windows, Linux, Docker, Azure ve AWS'de özdeş PDF'lere renderlayın, paket içindeki render motoruyla.

.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

PDFsharp PDF'ler çizer. IronPDF HTML'nizin renderingini yapar.

PDFsharp, GDI+ stil çizimle programatik olarak PDF oluşturma ve düzenleme için yetenekli, ücretsiz, MIT lisanslı bir kütüphanedir. HTML, CSS veya JavaScript motoru yoktur; bu nedenle stilize edilmiş bir sayfa, layout'u element bazında yeniden inşa etmeyi veya MigraDoc'un belge modeline geçişi gerektirir. IronPDF, HTML'yi doğrudan Chromium ile renderlar ve düzenleme, birleştirme, formlar ve imzalama işlemlerini aynı kütüphanede tutar.

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

HTML'yi renderlamak için ihtiyaç duyduğunuz her şey, yeniden çizmeye gerek yok

PDFsharp ve IronPDF

PDFsharpIronPDF
YaklaşımProgramatik çizim (GDI+ stil)HTML, CSS ve JavaScript renderlama
HTML / CSS / JSDesteklenmiyorTam Chromium renderlama
DüzenManuel koordinatlar, sayfa kırılmaları otomatik değilOtomatik tarayıcı düzeni ve sayfalama
Metin akışıTemel; akış için MigraDoc DOM kullanHTML ve CSS tarafından yönetilen
Mevcut web şablonlarıEleman eleman yeniden inşa etHTML, CSS ve Razor'u olduğu gibi tekrar kullan
PDF düzenlemeYarat, birleştir, ayır, metin çıkarYarat, düzenle, birleştir, ayır, imzala, formlar
BakımAktif olarak sürdürülen, MITAktif olarak sürdürülen, ticari
LisansÜcretsiz MIT (sadece atıf kaldırmak için ücretli)Ticari, süresiz, 24/5 destek
En iyi uyumElle yapılan veya programatik PDF'lerHTML-öncelikli PDF üretimi

Neden IronPDF?

HTML şablonunu renderlamak yerine her elemanı kodda konumlandırmayı tercih eden geliştiriciler için yapılmıştır.

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

Piksel mükemmelliğinde render

  • Tarayıcıda gördüğünüzü renderlamak için Chromium kalitesinde HTML, CSS3, flexbox, grid ve JavaScript.
  • PDFsharp, şekilleri ve metni GDI+ komutlarıyla çizer ve HTML render motoru yoktur.
  • Bir web tasarımındaki görsel eşitlik, PDFsharp ile sizin için yapılması gereken, IronPDF ile ise sizin için halledilir.

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 XGraphics coordinates, no manual page-break math, no rebuilding a layout PDFsharp cannot import from HTML.
  • 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

EVET! IronPDF HTML ve CSS'yi PDF'ye dönüştürebilir mi, ki PDFsharp bunu yapamaz mı?

EVET! Mevcut HTML, CSS veya Razor şablonlarını koordinatlar ile çizmek yerine tekrar kullanabilir miyim?

EVET! IronPDF metin akışını, düzeni ve sayfa kırılmalarını otomatik olarak yönetir mi?

EVET! IronPDF, flexbox ve grid gibi modern CSS ve JavaScript'i renderlayabilir mi?

EVET! Hala PDFsharp ile yaptığım gibi yaratabilir, birleştirebilir, ayırabilir, düzenleyebilir ve metin çıkarabilir miyim?

EVET! IronPDF aktif olarak ticari destekle mi güvence altına alınıyor?

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