Altbilgi içeriğine atla
IRONPDF KULLANARAK

ASP.NET için PDF Görüntüleyici: .NET 10'da PDF'leri Görüntüleme Nasıl Yapılır

ASP.NET Core'da bir PDF görüntüleyici uygulamak için IronPDF'yi HTML, URL'ler veya Razor görünümlerinden PDF oluşturmak için kullanın. Tarayıcıda iç içe görüntüleme için uygun başlıklarla sunun, harici eklenti veya indirme gerektirmeyen sorunsuz bir belge görüntüleme deneyimi sunun.

.NET'te bir web uygulaması geliştirmek genellikle PDF belgelerini doğrudan tarayıcıda göstermeyi gerektirir. Faturalar, raporlar veya etkileşimli PDF formları olsun, kullanıcılar, Adobe Acrobat Reader veya başka üçüncü taraf tarayıcı araçlarına ihtiyaç duymadan sorunsuz bir belge görüntüleyici deneyimi bekler.

Bu eğitimde, IronPDF kullanarak ASP.NET ve .NET Core için bir PDF görüntüleyici nasıl uygulanır öğreneceksiniz. Bu güvenilir PDF görüntüleyici kontrolü, geliştiricilerin .NET uygulamaları içinde PDF dosyaları oluşturmalarını, işlemelerini ve görüntülemelerini sağlar ve iş açısından kritik belgeleri ele almak için profesyonel bir çözüm sunar. Burada açıklanan yaklaşım, .NET 10 ve tüm önceki .NET Core sürümleriyle çalışır.

ASP.NET Core'da PDF Görüntüleme Nasıl Çalışır?

Modern tarayıcılar yerleşik PDF görüntüleyiciler olarak hareket eder. PDF dosyasını doğru MIME türüyle (application/pdf) sunduğunuzda, tarayıcı otomatik olarak yerleşik olarak görüntüler. Bu, PDF belgelerini görüntülemek veya PDF dosyalarını göstermek için harici eklentilere ihtiyaçınız olmadığı anlamına gelir. Anahtar, yüksek kaliteli PDF'ler üretmek ve doğru yanıt başlıklarını ayarlamaktadır.

IronPDF, HTML, Razor görünümleri veya mevcut belgelerden piksel mükemmelliğinde PDF sayfaları oluşturmada üstün olan sık güncellenen bir .NET PDF kütüphanesidir. Chrome tabanlı render motoru, kullanıcılarına masaüstü PDF görüntüleyiciye benzer bir görüntüleme deneyimi ve doğru CSS, JavaScript ve resim desteği sağlar. Tüm yeteneklerin tam listesini IronPDF özellikler sayfasında keşfedebilirsiniz.

Bir istek ASP.NET Core denetleyicinize ulaştığında, iş akışı basittir: IronPDF kullanarak bir PDF oluşturun (veya yükleyin), yanıt başlıklarını inline olarak ayarlayın, MIME türünü application/pdf olarak belirleyin ve ikili verileri döndürün. Tarayıcı otomatik olarak işlemeyi gerçekleştirir -- JavaScript PDF.js kurulumu gerekmez ve tarayıcı uzantılarına bağımlılık yoktur.

Bu modeli erken anlamak geliştirme süresinden tasarruf sağlar. Karmaşık bir JavaScript görüntüleyici kütüphanesi entegre etmek yerine, tarayıcıya görevi devredersiniz ve IronPDF'yi sadece sunucu tarafında oluşturma ve düzenleme için kullanırsınız. ASP.NET Core dosya yanıtlarıyla ilgili belgeleri bu modellerde kullanılan temel FileResult türünü açıklar.

ASP.NET Core Projesi Nasıl Kurulur?

Yeni bir ASP.NET Core MVC uygulaması oluşturarak başlayın. Bir terminal açın ve çalıştırın:

dotnet new mvc -n PdfViewerApp
cd PdfViewerApp
dotnet new mvc -n PdfViewerApp
cd PdfViewerApp
SHELL

Bu, MVC desteği olan temel bir .NET uygulaması iskeleti oluşturur. MVC yapısı, PDF oluşturma taleplerini ele almak için kontrolcüler ve ön uç arayüzü oluşturmak için görünümler sağlar. Özel bir PdfController, uygulama büyüdükçe PDF ile ilgili mantığı düzenli ve kolay bakım yapılabilir hale getirir.

IronPDF Nasıl Yüklenir ve Yapılandırılır?

IronPDF yüklemek sadece birkaç adım alır. Visual Studio'da NuGet Paket Yöneticisi konsolunu veya .NET CLI'i kullanın:

# Package Manager Console (Visual Studio)
Install-Package IronPdf

# .NET CLI
dotnet add package IronPdf
# Package Manager Console (Visual Studio)
Install-Package IronPdf

# .NET CLI
dotnet add package IronPdf
SHELL

Sonra kütüphaneyi Program.cs içinde yapılandırın:

using IronPdf;

// Set license key at application startup
IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY";
using IronPdf;

// Set license key at application startup
IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY";
Imports IronPdf

' Set license key at application startup
IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY"
$vbLabelText   $csharpLabel

Lisans anahtarınızı herhangi bir PDF işlemi yapmadan önce Program.cs içinde ayarlayın. Geliştirme ve değerlendirme için ücretsiz deneme lisansı mevcuttur. IronPDF dokümantasyonu, Azure ve Docker dahil olmak üzere farklı dağıtım ortamları için ek yapılandırma örnekleri sağlar.

Görüntüleme için PDF'ler Nasıl Oluşturulur?

IronPDF, ham HTML dizeleri, canlı web sayfaları veya Razor görünümlerinden PDF dosyaları oluşturmanıza olanak tanır. Üretilen PDF belgesi, sadece birkaç satır C# kodu ile satır içi olarak gösterilebilir.

Bu yaklaşım, bir indirmeyi zorlamaktan kaçınır ve kullanıcıların PDF'leri doğrudan tarayıcı içinde görüntüleme, yazdırma, arama ve kaydetme yeteneği verir -- istemci tarafında başka bir görüntüleyici bileşeni olmadan.

HTML Dizelerinden PDF Nasıl Oluşturulur?

En basit yaklaşım, bir HTML dizesini doğrudan PDF'ye dönüştürmektir. Dinamik içerik oluşturmak için raporlar veya faturalar gibi bu deseni kullanın:

using IronPdf;

var renderer = new ChromePdfRenderer();

string html = @"
    <html>
    <head>
        <style>
            body { font-family: Arial; padding: 20px; }
            h1 { color: #333; }
        </style>
    </head>
    <body>
        <h1>Sample PDF Document</h1>
        <p>This PDF was generated using IronPDF in ASP.NET Core.</p>
    </body>
    </html>";

var pdf = renderer.RenderHtmlAsPdf(html);

// Return PDF to browser for inline viewing
return File(pdf.BinaryData, "application/pdf");
using IronPdf;

var renderer = new ChromePdfRenderer();

string html = @"
    <html>
    <head>
        <style>
            body { font-family: Arial; padding: 20px; }
            h1 { color: #333; }
        </style>
    </head>
    <body>
        <h1>Sample PDF Document</h1>
        <p>This PDF was generated using IronPDF in ASP.NET Core.</p>
    </body>
    </html>";

var pdf = renderer.RenderHtmlAsPdf(html);

// Return PDF to browser for inline viewing
return File(pdf.BinaryData, "application/pdf");
Imports IronPdf

Dim renderer As New ChromePdfRenderer()

Dim html As String = "
    <html>
    <head>
        <style>
            body { font-family: Arial; padding: 20px; }
            h1 { color: #333; }
        </style>
    </head>
    <body>
        <h1>Sample PDF Document</h1>
        <p>This PDF was generated using IronPDF in ASP.NET Core.</p>
    </body>
    </html>"

Dim pdf = renderer.RenderHtmlAsPdf(html)

' Return PDF to browser for inline viewing
Return File(pdf.BinaryData, "application/pdf")
$vbLabelText   $csharpLabel

Krom motorunu doğru bir şekilde kullanan bir ChromePdfRenderer oluşturulur. HTML (satır içi CSS ile birlikte) RenderHtmlAsPdf'e iletilir ve bir PdfDocument üretilir. Dosyayı application/pdf MIME türüyle geri döndürmek, tarayıcının yerleşik olarak görüntülemesini sağlar. Bu dönüşüm yöntemi hakkında daha derinlemesine bir bakış için HTML string to PDF guide sayfasına bakın.

URL'lerden PDF Nasıl Üretilir?

Mevcut web sayfalarını PDF'ye dönüştürmek de aynı derecede basittir. Bu, canlı içerik arşivlemek veya web sayfası olarak yayınlanan raporların anlık görüntülerini oluşturmak için kullanışlıdır:

using IronPdf;

var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.WaitFor.JavaScript(3000);
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print;

var pdf = renderer.RenderUrlAsPdf("https://example.com/report");
Response.Headers.Add("Content-Disposition", "inline; filename=webpage.pdf");

return File(pdf.BinaryData, "application/pdf");
using IronPdf;

var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.WaitFor.JavaScript(3000);
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print;

var pdf = renderer.RenderUrlAsPdf("https://example.com/report");
Response.Headers.Add("Content-Disposition", "inline; filename=webpage.pdf");

return File(pdf.BinaryData, "application/pdf");
Imports IronPdf

Dim renderer As New ChromePdfRenderer()
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.WaitFor.JavaScript(3000)
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Print

Dim pdf = renderer.RenderUrlAsPdf("https://example.com/report")
Response.Headers.Add("Content-Disposition", "inline; filename=webpage.pdf")

Return File(pdf.BinaryData, "application/pdf")
$vbLabelText   $csharpLabel

RenderUrlAsPdf yöntemi sayfayı alır, stiller ve komut dosyaları ekler ve cilalı bir PDF çıktısı verir. Content-Disposition başlığını inline olarak ayarlamak, dosyanın tarayıcının PDF görüntüleyicisinde açılmasını sağlar. JavaScript renderlama seçenekleri, dinamik içeriğin yakalamadan önce doğru yüklenmesini sağlar.

PDF görüntüleyici web uygulaması, üstte HTML'den Oluştur, URL'den Oluştur ve Yazdır düğmeleri ile IronPDF for .NET belgelerini gösteriyor

Razor Views'leri PDF'ye Nasıl Dönüştürebilirsiniz?

Razor görünümleri, yapılandırılmış belgeler için ideal şablonlardır, çünkü aynı şablon hem web sayfasına hem de PDF çıktısına hizmet edebilir. Görünümü HTML string'e dönüştürün, ardından IronPDF'ye geçirin:

using IronPdf;

// Render the Razor view to an HTML string first
var htmlContent = await RenderViewToString("Invoice", invoiceModel);

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(htmlContent);

return File(pdf.BinaryData, "application/pdf");
using IronPdf;

// Render the Razor view to an HTML string first
var htmlContent = await RenderViewToString("Invoice", invoiceModel);

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(htmlContent);

return File(pdf.BinaryData, "application/pdf");
Imports IronPdf

' Render the Razor view to an HTML string first
Dim htmlContent As String = Await RenderViewToString("Invoice", invoiceModel)

Dim renderer As New ChromePdfRenderer()
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf(htmlContent)

Return File(pdf.BinaryData, "application/pdf")
$vbLabelText   $csharpLabel

Görünüm, bir yardımcı yöntem kullanılarak ilk önce bir HTML dizesine render edilir, ardından RenderHtmlAsPdf kullanılarak dönüştürülür. Bu yaklaşım, Razor şablonlarını hem web titrek hem de PDF üretimi için tekrar kullanmanıza olanak tanır ve çıktının formatlar arasında tutarlı kalmasını sağlar. HTML'den PDF'ye nasıl yapılır kılavuzu ek Razor entegrasyon desenlerini kapsar.

Tarayıcıda PDF'leri Satır İçi Nasıl Gösterirsiniz?

PDF'leri satır içi gösterme (bir indirme başlatmak yerine) anahtarı, doğru yanıt başlıklarını ayarlamaktır. Modern tarayıcılar, içerik türü ve yerleşim düzgün şekilde yapılandırıldığında satır içi PDF görüntülemeyi destekler.

Content-Disposition: inline ayarlandığında tarayıcının PDF dosyasını doğrudan render etmesini sağlar, oysa Content-Disposition: attachment bir indirme iletişim kutusunu tetikler. Ayrım tek bir başlık değer değişikliğidir, ancak kullanıcı deneyimini önemli ölçüde etkiler.

Sayfa numaralandırma ve markalama için başlıklar ve alt başlıklar ekleyebilir veya belgeleri taslak veya gizli olarak işaretlemek için özel filigranlar ekleyebilirsiniz.

Dinamik PDF Yüklemeyi Nasıl Etkinleştirebilirsiniz?

Tam sayfa yenileme yapmadan birden fazla belge arasında geçiş yapması gereken uygulamalar için, bir iframe'i denetleyici uç noktaları ile birleştirin:

using IronPdf;
using Microsoft.AspNetCore.Mvc;

// Controller action to list available PDFs
[HttpGet]
public IActionResult GetPdfList()
{
    var pdfs = new List<object>
    {
        new { id = 1, name = "Report 1" },
        new { id = 2, name = "Report 2" }
    };
    return Json(pdfs);
}

// Controller action to generate and return a specific PDF
[HttpGet]
public IActionResult GetPdf(int id)
{
    var renderer = new ChromePdfRenderer();
    string html = $"<h1>Report {id}</h1><p>Content for report {id}.</p>";
    var pdf = renderer.RenderHtmlAsPdf(html);
    Response.Headers.Add("Content-Disposition", $"inline; filename=report-{id}.pdf");
    return File(pdf.BinaryData, "application/pdf");
}
using IronPdf;
using Microsoft.AspNetCore.Mvc;

// Controller action to list available PDFs
[HttpGet]
public IActionResult GetPdfList()
{
    var pdfs = new List<object>
    {
        new { id = 1, name = "Report 1" },
        new { id = 2, name = "Report 2" }
    };
    return Json(pdfs);
}

// Controller action to generate and return a specific PDF
[HttpGet]
public IActionResult GetPdf(int id)
{
    var renderer = new ChromePdfRenderer();
    string html = $"<h1>Report {id}</h1><p>Content for report {id}.</p>";
    var pdf = renderer.RenderHtmlAsPdf(html);
    Response.Headers.Add("Content-Disposition", $"inline; filename=report-{id}.pdf");
    return File(pdf.BinaryData, "application/pdf");
}
Imports IronPdf
Imports Microsoft.AspNetCore.Mvc

' Controller action to list available PDFs
<HttpGet>
Public Function GetPdfList() As IActionResult
    Dim pdfs = New List(Of Object) From {
        New With {.id = 1, .name = "Report 1"},
        New With {.id = 2, .name = "Report 2"}
    }
    Return Json(pdfs)
End Function

' Controller action to generate and return a specific PDF
<HttpGet>
Public Function GetPdf(id As Integer) As IActionResult
    Dim renderer = New ChromePdfRenderer()
    Dim html As String = $"<h1>Report {id}</h1><p>Content for report {id}.</p>"
    Dim pdf = renderer.RenderHtmlAsPdf(html)
    Response.Headers.Add("Content-Disposition", $"inline; filename=report-{id}.pdf")
    Return File(pdf.BinaryData, "application/pdf")
End Function
$vbLabelText   $csharpLabel

İstemci tarafında, sayfa yüklemeden farklı PDF'leri yüklemek için Razor görüşünüzde kısa bir JavaScript snippet'ı ile iframe kaynağını güncelleyin. Denetleyici, yanıt boyutunu tahmin edilebilir tutarak talep üzerine PDF'ler üretir. Büyük belgeler için, bu deseni IronPDF'nin birleştirme ve ayırma işlevselliği ile birleştirerek belgeleri bölümler halinde sunun.

PdfViewerApp ekran görüntüsü, 'Hello World' metnini gösteren bir PDF görüntüleyici, gezinme kontrolleri ve HTML'den Oluştur, URL'den Oluştur ve Yazdır için eylem düğmeleriyle birlikte

Yerleştirme ve Performans Nasıl Yönetilir?

IronPDF, ASP.NET, ASP.NET Core ve Blazor Sunucu projelerinde çalışır. Windows Server'da barındırabilir, Azure'a dağıtabilir veya Docker ile konteynerize edebilirsiniz. Tam olarak .NET 10 ve önceki sürümleri desteklediği için, hem modern hem de eski uygulamalara entegre edilebilir.

Azure'a Nasıl Dağıtım Yapılır?

Azure Uygulama Hizmetine dağıtılırken, IronPDF ek yapılandırma gerektirmeden çalışır. En iyi performans için Uygulama Hizmet planınızın en az B1 katmanında olduğundan emin olun. IronPDF, Chrome renderlama motorunun dağıtımını otomatik olarak yönetir.

Linux üzerinde konteynerize edilmiş dağıtımlar için, gerekli sistem bağımlılıklarını Dockerfile'ınıza ekleyin:

RUN apt-get update && apt-get install -y libgdiplus
RUN apt-get update && apt-get install -y libgdiplus
SHELL

IronPDF dokümantasyonu platforma özel Linux gereksinimlerini ayrıntılı olarak kapsar. Tam Chrome renderlama motorunun gerekli olmadığı durumlarda azalan konteyner görüntü boyutları için IronPDF Slim'i kullanmayı düşünün.

Anahtar Performans Dikkatleri Nelerdir?

Bir PDF sunma uygulamasındaki performans, PDF'lerin ne sıklıkta üretildiğine ve ne kadar büyük olduklarına bağlıdır. Aşağıdaki uygulamalar çoğu üretim dağıtımları için geçerlidir:

  • Altta yatan içerik sık sık değişmediğinde, bellek akışlarını veya dağıtılmış bir önbelleği kullanarak üretilen PDF'leri önbelleğe alın
  • PDF üretimi sırasında iş parçacıklarını engellemekten kaçınmak için asenkron denetleyici eylemler kullanın
  • Yoğun JavaScript içeren karmaşık HTML sayfaları için uygun renderleme zaman aşımlarını ayarlayın
  • Sunmadan önce dosya boyutlarını azaltmak için filigranlar ve sıkıştırmayı uygulayın
  • Belge listelemelerinde tam PDF'leri yüklemek yerine önizleme küçük resimleri oluşturmak için PDF'yi görüntülere dönüştürme etkinleştirin
  • Tarayıcının yerleşik PDF aramasına güvenmek yerine sunucu tarafı arama dizinleri oluşturmak için metin çıkarma kullanın

Yaygın PDF Görüntüleme Sorunları Nasıl Çözülür?

Neden PDF Görüntülenmek Yerine İndiriliyor?

PDF'ler satır içi görüntülenmek yerine indiriliyorsa, yanıt başlıklarının doğru ayarlandığını doğrulayın. MIME türünün tam olarak application/pdf olduğundan ve Content-Disposition'nin inline olarak ayarlandığından, attachment olmadığından emin olun:

Response.Headers.Add("Content-Disposition", "inline; filename=document.pdf");
return File(pdf.BinaryData, "application/pdf");
Response.Headers.Add("Content-Disposition", "inline; filename=document.pdf");
return File(pdf.BinaryData, "application/pdf");
Response.Headers.Add("Content-Disposition", "inline; filename=document.pdf")
Return File(pdf.BinaryData, "application/pdf")
$vbLabelText   $csharpLabel

Bazı proxy'ler ve yük dengeleyiciler yanıt başlıklarını çıkarır veya değiştirir -- başlıkların tarayıcıya ulaştığını geliştirici araçları kullanarak doğrulayın. Çapraz köken senaryoları için, konfigurasyonu merkezi tutmak adına CORS başlıklarını bireysel yanıtlar yerine Program.cs'e ekleyin. PDF'ler hassas veriler içeriyorsa, yalnızca CORS kısıtlamalarına güvenmek yerine PDF imzalama ve parola koruması uygulayın.

Büyük PDF Dosyaları Nasıl Ele Alınır?

Büyük belgeler için, akış sunucun üzerindeki bellek baskısını azaltır. Ham bayt dizisi döndürmek yerine bir FileStreamResult kullanın:

using IronPdf;

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(largeHtmlContent);

var stream = new MemoryStream(pdf.BinaryData);
return new FileStreamResult(stream, "application/pdf");
using IronPdf;

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(largeHtmlContent);

var stream = new MemoryStream(pdf.BinaryData);
return new FileStreamResult(stream, "application/pdf");
Imports IronPdf

Dim renderer As New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf(largeHtmlContent)

Dim stream As New MemoryStream(pdf.BinaryData)
Return New FileStreamResult(stream, "application/pdf")
$vbLabelText   $csharpLabel

Çok büyük belgeler için, IronPDF'nin birleştirme ve ayırma işlevselliği ve kullanıcı arayüzünde sayfalama uygulayarak bunları bölümlere ayırmayı düşünün. Bu, tek tek PDF yanıtlarını küçük ve hızlı yüklenen hale getirir. Microsoft'un ASP.NET Core büyük dosya kılavuzu aynı zamanda PDF teslimine ilişkin tamponlama stratejilerini de kapsar.

IronPDF ile Nasıl Daha İleriye Gidilir?

ASP.NET Core'da PDF görüntüleyici oluşturmak karmaşık üçüncü taraf görüntüleyici kütüphaneleri gerektirmez. IronPDF'nin sunucu tarafı renderleme motorunu tarayıcının yerel PDF desteği ile birleştirerek, iyi ölçeklenen ve minimal istemci tarafı ayar gerektiren profesyonel bir belge görüntüleme çözümü elde edersiniz. IronPDF Ana Sayfa tam kütüphane ve başlama kaynaklarına genel bir bakış sağlar.

Buradan çeşitli yönlerde uygulamayı genişletebilirsiniz:

Tam API referansı için IronPDF dökümantasyonunu ziyaret edin. Bugün başlamak için ücretsiz IronPDF deneme lisansı alın -- kredi kartı gerekmez.

Şimdi IronPDF ile başlayın.
green arrow pointer

Sıkça Sorulan Sorular

Bir ASP.NET uygulamasında PDF belgelerini görüntülemenin en iyi yolu nedir?

IronPDF kullanarak, geliştiriciler PDF belgelerini doğrudan tarayıcıda ASP.NET uygulaması içinde kolayca render edebilir, bu sayede Adobe Acrobat Reader gibi üçüncü taraf araçlara ihtiyaç duymadan sorunsuz bir kullanıcı deneyimi sunar.

IronPDF, web uygulamalarında PDF görüntülemeyi geliştirmek için kullanılabilir mi?

Evet, IronPDF, PDF belgelerinin kolay ve verimli bir şekilde görüntülenmesini sağlayarak entegre edilmiş bir web uygulaması oluşturur ve kullanıcıların PDF belgelerini rahatça görmesini sağlar.

ASP.NET'de IronPDF kullanırken PDF'leri görüntülemek için ek araçlara ihtiyaçım var mı?

Hayır, IronPDF, ASP.NET uygulamalarında PDF'leri doğrudan görüntülemek için yerleşik bir çözüm sunarak Adobe Acrobat Reader gibi ek araçlara olan ihtiyaçı ortadan kaldırır.

Net web uygulamamda PDF görüntüleyiciyi nasıl uygulayabilirim?

IronPDF'u .NET web uygulamanıza entegre ederek, çeşitli PDF işlevselliklerini destekleyen ve kullanıcı dostu bir arayüz sunan güçlü bir PDF görüntüleyici uygulayabilirsiniz.

ASP.NET'de PDF görüntüleme için neden IronPDF kullanmalıyım?

IronPDF, ASP.NET uygulamalarında PDF görüntülemesi için güvenilir ve verimli bir çözüm sunar, geliştiricilere kullanıcılarına üçüncü taraf eklentilere dayanmadan sorunsuz bir deneyim sunma imkanı verir.

IronPDF kullanarak etkileşimli PDF formları görüntülemek mümkün mü?

Evet, IronPDF etkileşimli PDF formlarını görüntülemeyi destekler, kullanıcıların PDF belgeleriyle doğrudan tarayıcı içinde doldurma ve etkileşimde bulunmalarına olanak tanır.

IronPDF ile hangi türde PDF belgeleri görüntülenebilir?

IronPDF, fatura, rapor ve etkileşimli formlar gibi çeşitli türde PDF belgeleriyle başa çıkabilir, bu da onu herhangi bir ASP.NET uygulaması için çok yönlü bir araç haline getirir.

IronPDF .NET 10'da PDF oluşturma ve görüntülemeyi destekliyor mu?

Evet. IronPDF tamamen .NET 10'u destekler, .NET 9, 8, 7, 6 ve .NET Core ve Framework gibi önceki sürümlerle birlikte. Bu, IronPDF'u modern .NET 10 ASP.NET veya Blazor uygulamalarında PDF oluşturma, sunma ve tarayıcıda satır içi görüntüleme için kullanabileceğiniz anlamına gelir. (ironpdf.com)

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında lisans derecesine sahiptir (Carleton Üniversitesi) ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirme üzerine uzmanlaşmıştır. Kullanıcı dostu ve estetik açıdan hoş arayüzler tasarlamaya tutkuyla bağlı olan Curtis, modern çerç...

Daha Fazlasını Oku

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara