IRONSOFTWAREHOME

IronPDF'nin .NET PDF Kütüphanesini deneyin

C# VB PDF .NET : Blazor'da PDF oluşturmaBlazor'da PDF oluşturma
@using IronPdf;

public void ExportData()
{
    try
    {
        string fileName = "Demo.pdf";
        var Renderer = new IronPdf.ChromePdfRenderer();
        var pdf = Renderer.RenderUrlAsPdf("https://localhost:7018/fetchdata");
        JSRuntime.InvokeVoidAsync("saveAsFile", fileName, Convert.ToBase64String(pdf.Stream.ToArray()));
    }
    catch (Exception ex)
    {
    }
}
NuGet Downloads Badge
PM >
Install-Package IronPdf

IronPDF geliştiricilerin C#, F# ve VB.NET için .NET Core ve .NET Framework'te PDF belgeleri kolayca oluşturmasına olanak tanır.

Bu örnekte, herhangi bir HTML'den bir PDF belgesi oluşturulabileceğini gösteriyoruz. Bu, mevcut web sitelerinin markalamasına yakından uygun PDF'ler oluşturmamıza olanak tanır.

Yukarıdakine benzer basit HTML'yi seçebilir veya CSS, resimler ve JavaScript ekleyebilirsiniz.

Bu HTML'den PDF'ye dönüştürme süreci, PDF tasarımının geri uç kodlayıcılara değil, web tasarımcılarına aktarılmasına da olanak sağlar.

IronPDF, HTML5'inizi CSS3 ve JavaScript desteği ile PDF belgelerine dönüştürmek için piksel mükemmelliğinde Chrome render motoru kullanır. Bu, dizgeler, harici dosyalar veya harici URL'ler şeklinde olabilir ve IronPDF kullanarak kolayca PDF'ye dönüştürülebilir.

ASP .NET'te HTML'den PDF'ye dönüştürme

IronPDF nedir?

IronPDF, C#, F# ve VB.NET'te .NET Core ve .NET Framework için PDF dosyaları oluşturmayı, düzenlemeyi ve dışa aktarmayı kolaylaştıran bir .NET PDF kütüphanesidir. IronPDF, hazırlanmış belgelerden PDF oluşturmayı otomatikleştirir. Web formları, yerel HTML sayfaları ve diğer web sayfaları IronPDF kullanılarak PDF'ye dönüştürülebilir. Ayrıca sözleşmeler, raporlar, teklifler, faturalar ve diğer belgeler PDF raporları/dokümanları olarak oluşturulabilir. Web formları, MVC, ASP.NET, ASP.NET Core ve Web API'ler ile .NET Framework ve .NET Core üzerinde çalışır.

Güçlü, yerleşik bir HTML'den PDF'ye dönüştürme motoruna (HTML5, JavaScript ve CSS'den mükemmel PDF belgeleri oluşturabilen) sahip olmanın yanı sıra, IronPDF birçok PDF manipülasyon işlevine sahiptir. Etkileşimli PDF belgeleri oluşturma, etkileşimli formları doldurma ve gönderme, PDF dosyalarını birleştirme ve bölme, PDF dosyalarından metin ve resim çıkarma, PDF dosyalarında metin arama, PDF sayfalarını görüntülere vektörleştirme ve PDF dosyalarını dönüştürme, IronPDF'nin PDF belgelerinde gerçekleştirebileceği etkinliklerden bazılarıdır.

Blazor nedir?

Blazor, WebAssembly kullanarak tarayıcıda istemci tarafı C# kodunu doğrudan çalıştırabilme kapasitesine sahiptir. WebAssembly .NET teknolojilerini desteklediğinden, Blazor kaynak kodunu ve kütüphaneleri, onunla geliştirilen ön uç uygulamalarda birer arka uç kaynağı olarak yeniden kullanabilir. Blazor istemci tarafı iş süreçleri mantığını sunucuda da çalıştırabilir. SignalR kullanarak gerçek zamanlı bir mesajlaşma çerçevesi olan istemci kullanıcı arayüzü olayları sunucuya iletilir. Gerekli kullanıcı arayüzü güncellemeleri, işlem tamamlandığında istemciye gönderilir ve DOM'a entegre edilir.

Blazor Hibrit kullanarak, geliştiriciler, .NET MAUI ve mevcut Blazor kullanıcı arayüzü bileşenlerini kullanarak çapraz platforma, yerel istemci uygulamaları oluşturabilir. Geliştiriciler aynı zamanda masaüstü ve web ile mobil ortamlarda aynı kullanıcı arayüzü bileşenlerini uygulamaya entegre edebilir, her iki platformun yerel özelliklerine erişim kaybetmeden bunu başarabilirler. Geliştiriciler ayrıca Blazor Hibrit kullanarak mevcut WPF ve Windows Forms uygulamalarını güncelleyebilirler.

Blazor, eklenti kullanımına veya kod dönüşümüne gerek kalmadan açık web standartlarını kullanır. Blazor sunucu teknolojisini destekleyen, mobil cihazlardakiler dahil tüm mevcut web tarayıcılarında çalıştırılabilir.

.NET PDF Kütüphane Özellikleri IronPDF Kullanmaktadır

IronPDF Blazor ile nasıl çalışıyor

Blazor için IronPDF, kullanıcıların C# ve VB.NET kullanarak PDF belgeleri oluşturmasına, içe aktarmasına ve dışa aktarmasına olanak tanır. Kütüphane ayrıca .NET Framework, .NET Core ve .NET Standard'ı destekler. IronPDF, iki şekilde PDF düzenleme sağlar: biri yerel PDF öğelerini kullanarak, diğeri ise belgeyi bir akış belgesi olarak düzenlemeye olanak tanır.

Performans

Blazor için IronPDF kütüphanesi eşsiz performans ve optimal bellek tüketimi sunar; fotoğrafları gerektiğinde çözer, içeriği FlateDecode şifreleme ile sıkıştırır ve yalnızca en sık kullanılan glifleri içeren yazı tipi alt kümelerini gö merir.

Etkileşimli Formlar

PDF belgelerine etkileşim eklemek için metin kutuları, radyo düğmeleri, liste kutuları ve benzer denetimler kullanın. Bu sayede, kullanıcılar PDF belgesinde gerektiği gibi verileri güncelleyebilir ve doldurabilirler. Formlar tamamlandıktan sonra, etkileşimli alanları kaldırırken içeriklerini koruyarak düzleştirilebilirler. Bu, belgenin daha sonra değiştirilmesini önlemek için faydalıdır.

Şifreleme

PDF belgeleri, yetkisiz erişimden gizli bilgileri korumak için bir parola ile şifrelenebilir.

Metin Özellikleri

Bir PDF belgesi oluştururken veya güncellerken, zengin bir API sayesinde metinsel ve grafiksel unsurların görünümünü özelleştirebilirsiniz. Herhangi bir tasarım gereksinimini kolayca karşılamak için dolgu, metin, kontur, yazı tipi, metin boyutu ve daha birçok stil kontrolünü kullanabilirsiniz.

C# VB .NET'te PDF'leri Düzenle

IronPDF Nasıl PDF Belgeleri Oluşturur ve Görüntüler

IronPDF, RenderHtmlAsPdf yöntemi yardımıyla web sayfalarını PDF'lere dönüştürebilir. Bu yöntem, web sayfasının bir HTML işaretleme içeren bir dizgisini kabul edebilir. Böylece, içerik istenilen şekilde satır içi olarak şekillendirilerek metoda beslenebilir. Ek bir kod, kullanıcıların PDF dosyasını istemci bilgisayarlarına indirme olarak almasını sağlayabilir.

Benzer şekilde, RenderUrlAsPdf yöntemi, bir URL'nin HTML içeriğini, herhangi bir JavaScript ve CSS referansı dahil PDF içeriğine dönüştürür. IronPDF, HTML'den PDF oluştururken yüksek doğruluk sağlar, orijinal web sayfası ile %100 benzerlik garanti eder. Kütüphane, grafik, grafikler, resimler, tablolar içeren karmaşık web sayfası tasarımlarını işleyebilir. PDF belgesinde aksesuar özelleştirmeler için ayrı bir yöntem yer almaktadır. Olası özelleştirmeler arasında sayfa boyutlarında, kenar boşluklarında, başlık/altbilgi içeriğinde değişiklikler yer alabilir.

Bir PDF belgesi oluşturulduktan sonra, istemci tarafı JavaScript, belgenin tarayıcı istemcisinde görüntülenmesini sağlamak için kullanılabilir.

HTML, JavaScript, CSS ve Görüntü Dönüşümü .NET Uygulamalarında.

Blazor Neden IronPDF'yi Destekliyor

IronPDF, en son .NET teknolojisi kullanılarak geliştirilmiştir, bu da onu Blazor içinde çalıştırmak için karmaşık entegrasyonlara gerek kalmadan uyumlu hale getirir.

IronPDF birçok dosya türünü destekler, HTML, ASPX, cshtml ve Razor. Razor, Blazor'da .NET kaynak kodunu web sayfalarına gömmek için kullanılan bir dosya formatıdır. Söz dizimi, Razor işaretlemesi, C# ve HTML içerir.

Visual Studio için Basit Kurulum

Şimdi NuGet ile Deneyin

Faydaları açık! IronPDF ile çok daha fazlasını, çok daha kolay yapabilirsiniz. Ürünümüz, emlak, yayıncılık, finans ve kurumsal düzeydeki işletmeler dahil, PDF kütüphanesini oluşturması, yönetmesi ve düzenlemesi gereken herkes için mükemmeldir. Çözümümüzün fiyatları da oldukça rekabetçidir.

IronPDF'nin projeleriniz ve işiniz için neler yapabileceğini görmek için hazır mısınız? Şimdi deneyin

Destekler:

  • C#, VB, .NET Framework 4.0 ve üzerini destekler
  • Visual Studio için NuGet Yükleyici Desteği
  • .NET Core 2 ve üzeri
  • .NET Geliştirme IDE - Microsoft Visual Studio.
  • .NET için bulut barındırma Azure
  • JetBrains ReSharper C# uyumlu

IronPDF Lisanslama

Geliştirme amacıyla ücretsiz. Dağıtım lisansları 749 dolardan başlar.

IronPDF'yi Dağıtım için Lisanslama

.NET için PDF C# / VB Öğreticiler

C# HTML'den PDF'ye | C Sharp & VB.NET Öğretici
AvaloniaPDFHTML
Jean Ashberg .NET Yazılım Mühendisi

Öğretici | CSharp ve VB .NET HTML'den PDF'ye

Haydi .NET'te karmaşık programatik tasarım düzenine veya API'lara ihtiyaç duymadan PDF'ler oluşturalım…

Jean'in HTML'den PDF'ye Öğreticisine Bakın
ASPX'ten PDF'ye | ASP.NET Öğretici
AvaloniaPDFUI FrameworkASPX
Jacob Müller Yazılım Ürün Tasarımcısı @ Team Iron

Öğretici | ASPX'ten PDF'ye ASP.NET'te

ASPX sayfalarını C# veya VB .NET kullanarak PDF belgelere dönüştürmenin ne kadar kolay olduğunu görün…

Jacob'ın ASPX'ten PDF'ye Öğreticisine Bakın
VB.NET | VB .NET PDF Öğretici
VB.NETPDFASP.NET
Veronica Sillar .NET Yazılım Mühendisi

Öğretici | VB.NET ile PDF'ler oluşturun

VB .NET projelerimde IronPDF kullanarak PDF belgeleri nasıl oluşturuyorum görelim…

Veronica'nın VB .NET Öğreticisine Bakın

Binlerce geliştirici IronPDF'yi...

Muhasebe ve Finans Sistemleri

  • # Makbuzlar
  • # Raporlama
  • # Fatura Basımı
ASP.NET Muhasebe ve Finans Sistemlerine PDF Desteği Ekleme

İşletme Dijitalleşmesi

  • # Dokümantasyon
  • # Sıralama & Etiketleme
  • # Kağıt Değişimi
C# İş Dijitalleştirme Kullanım Örnekleri

Enterprise İçerik Yönetimi

  • # İçerik Üretimi
  • # Belge Yönetimi
  • # İçerik Dağıtımı
.NET CMS PDF Desteği

Veri ve Raporlama Uygulamaları

  • # Performans Takibi
  • # Trend Haritalama
  • # Raporlar
C# PDF Raporları
IronPDF'yi Şimdi Kur
IronPDF Bileşen yazılım kütüphane müşterileri
.NET Kodlayıcılar

Şirketlerde, Devlet departmanlarında ve serbest çalışan olarak çalışan geliştiriciler IronPDF'yi kullanıyor.

IronPDF, önde gelen bir .NET PDF Kütüphanesi olarak sürekli desteklenmektedir

IronPDF Müşteri İkonu
IronPDF Müşteri İkonu
IronPDF Müşteri İkonu
IronPDF Müşteri İkonu
IronPDF Müşteri İkonu
IronPDF Müşteri İkonu
IronPDF Müşteri İkonu
IronPDF Müşteri İkonu

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

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

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