IRONSOFTWAREHOME

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

Gözetimsiz bir başsız tarayıcı olmadan aynı Chromium-grade render alın. IronPDF kendi motorunu paketler, üç satır C# içinde çalışır ve tam PDF düzenleme ekler. Chromium indirmenize, sayfa havuzuna veya Linux'ta X sunucusuna gerek yok.

  • Aynı Chromium render, tarayıcı motoru NuGet paketi içine paketlenmiştir
  • Tek bir senkronizede yöntem çağrısı yerine BrowserFetcher, Launch, Yeni Sayfa, ve dispose
  • Düzenle, birleştir, damga ve imzala, sadece oluşturma değil
  • Ücretsiz 30 Gunluk Deneme, filigran yok, kredi kartı yok
PuppeteerSharp ve IronPDF karşılaştırması
Online DemoTüm Kod Örneklerini Görün
// PuppeteerSharp: download a browser, launch, open a page, dispose
using PuppeteerSharp;
await new BrowserFetcher().DownloadAsync();
await using var browser = await Puppeteer.LaunchAsync(
    new LaunchOptions { Headless = true });
await using var page = await browser.NewPageAsync();
await page.SetContentAsync("<h1>Hello World</h1>");
await page.PdfAsync("output.pdf");

// IronPDF: the browser is already inside the package
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ı dağıtım, X sunucusu veya ayrı bir Chromium indirme gerektirmeden Linux ve Docker üzerinde çalışı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 PuppeteerSharp'tan IronPDF'ye geçme nedenleri

PuppeteerSharp, Node Puppeteer'ın yetenekli bir .NET bağlantı noktasıdır, ancak önce tarayıcı otomasyonu ve ikinci olarak PDF oluşturma gelir. İlk çalışmada bir Chromium inşası indirir, tarayıcı ve sayfa yaşam döngüsünü kendiniz yönetin ve yükü kaldırmak için bir sayfa havuzu oluşturun. IronPDF, NuGet paketine bir Chromium motoru sarar, tek bir senkron render çağrısı sunar ve aynı kütüphanede düzenleme, birleştirme, formlar ve imzalama ekler.

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

PuppeteerSharp'ın sizin yapmanız için bıraktığı her şey

PuppeteerSharp ve IronPDF karşılaştırması

PuppeteerSharpIronPDF
Görüntüleme motoruBaşsız Chromium, indirildiPaket içine Chromium paketlenmiş
İlk çalıştırma kurulumuBrowserFetcher.DownloadAsync, 100MB+Install-Package, indirilecek bir şey yok
API tarzıAsenkron tarayıcı ve sayfa yaşam döngüsüTek bir senkron render çağrısı
EşzamanlılıkKendi tarayıcı / sayfa havuzunuzu oluşturunİş parçacığı güvenli, sunucular için inşa edilmiş
Linux ve DockerX sunucusu ve Chromium bağımlılıkları gerekirBaşsız çalışır, X sunucusu yok
PDF düzenlemeSadece oluşturDüzenle, birleştir, damga, imzala, formlar, sıkıştır
Lisans ve destekÜcretsiz, açık kaynak, toplulukTicari, süresiz lisans, 24/5 mühendisler

Neden IronPDF?

Tarayıcı çalıştırmadan PuppeteerSharp kalitesinde render isteyen geliştiriciler için geliştirilmiştir.

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

Piksel mükemmelliğinde render

  • Chromium-grade HTML, CSS3, flexbox, grid ve JavaScript, tarayıcıda gördüğünüzü render eder.
  • Hem IronPDF hem de PuppeteerSharp Chromium ile render yapar, bu nedenle görsel eşitlik dürüsttür.
  • IronPDF motoru paketin içine paketler, bu yüzden yönetilecek ayrı bir Chromium indirmeniz gerekmez.

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 BrowserFetcher download, no Launch and dispose lifecycle, no X-server on Linux.
  • 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'den PDF'ye C# dilinde PuppeteerSharp için doğrudan bir alternatif midir?EVET!

IronPDF, PuppeteerSharp ile aynı Chromium motor kalitesinde mi render yapar?EVET!

Chromium tarayıcı ikili dosyasını indirmek ve göndermekten kaçınabilir miyim?EVET!

Bir tarayıcı veya sayfa havuzunu yönetmeden HTML'yi PDF'ye dönüştürebilir miyim?EVET!

PuppeteerSharp'ın yalnızca üretebildiği PDF'leri düzenleyebilir, birleştirebilir, damgalayabilir ve imzalayabilir miyim?EVET!

Linux ve Docker'da bir X sunucusu olmadan çalışır mı?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