IRONSOFTWAREHOME

IronPDF ile .NET Kullanımı: Hızlı Bir Rehber

Curtis Chau
Curtis Chau
Updated: 22 Nisan 2026

IronPDF, PdfDocument nesnelerini sizin için otomatik olarak yok eder ve bir using bildirimi gerektirmez. Ancak, bu depolanan nesneler üzerinde daha fazla kontrol sahibi olmak isterseniz, aşağıda gösterildiği gibi using bildirimini kullanabilirsiniz:

// Create a PDF document from HTML content and automatically manage resource disposal
using var pdfdoc = Renderer.RenderHtmlAsPdf(ImgHtml);

// Perform operations on the PDF document (e.g., editing)
pdfdoc.SaveAs("output.pdf");

using bildirimi ile kaynakları ne zaman hemen yok edeceğinizi seçebilirsiniz. Tüm kod örnekleri using ifadesi ile ve ifadesiz çalışır ve hangi yolu seçeceğiniz tamamen size bağlıdır; bu şekilde daha iyi kaynak yönetimi için kullanmak isteyebilirsiniz.

PdfDocument nesnelerini yok etmek için dispose() metodunu kullanmanın Chrome oluşturma motorunu bitirmediğini lütfen unutmayın. IronPDF Chrome oluşturma motorunu başlattıktan sonra (genellikle ilk PDF oluşturulmadan hemen önce), Chrome'un çalışır durumda kalması için bir miktar bellek yükü olacaktır. Chrome, sürecinin birden çok kez durdurulmasına ve başlatılmasına izin vermez. Bu nedenle, süreç bitene kadar arka planda çalışmaya devam edecektir.

PDF nesnelerini elden çıkarmak, bu PDF belgeleri için belleği boşaltacaktır (ki bu genellikle küçük bir miktardır), ancak Chromium Gömülü Çerçevesi (CEF) arka planda yüklü kalacak ve bir sonraki rendera hazır olacaktır.

CEF otomatik olarak kapatılır ve işlem öldürüldüğünde belleği boşaltılırken dahili IronPDF singleton'ımız bertaraf edilir.

Beklenen davranış, hafif bir yük olsa da takip eden renderların zamanla bellek kullanımını önemli ölçüde artırmamasıdır.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

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

Nuget Downloads 20,756,830Sü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
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.7

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. Tarayıcıya tıklayın ve "IronPdf" arayın
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.7

veya Windows Yükleyiciyi şuradan buradan indirin.

  1. IronPDF'i, ~/Libs gibi bir yere, Solution dizininiz içinde indirin ve açın.
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Tarayıcı sekmesini seçin, "IronPdf.dll"

Lisanslar $999

Key in blue circle

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

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • 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

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