IRONSOFTWAREHOME
IRONPDF KULLANARAK

IronPDF ile ASP.NET Core PDF Görüntüleyici Nasıl Oluşturulur

Curtis Chau
Curtis Chau
Updated: 20 Haziran 2026

Tarayıcıların belgeleri doğrudan, eklenti veya karmaşık JavaScript kütüphaneleri olmadan görüntüleyebilmesini sağlamak için sunucu tarafında PDF oluşturup, satır içi başlıklarla sunarak IronPDF ile bir ASP.NET Core PDF görüntüleyicisi oluşturun.

ASP.NET Core PDF görüntüleyici oluşturmak için karmaşık JavaScript kütüphaneleri veya üçüncü taraf tarayıcı eklentilerine gerek yoktur. Modern web uygulamaları, ister faturalar, ister raporlar, isterse etkileşimli belgeler olsun, PDF dosyalarını doğrudan tarayıcıda görüntülemek için güvenilir bir yönteme ihtiyaç duyar. IronPDF, piksel mükemmelliğinde PDF'leri sunucu tarafında oluştururken tarayıcınızın yerleşik PDF işleme yeteneklerini kullanarak bu sürecin tamamını basitleştirir.

Bu makalede, ASP.NET Core projelerinizde PDF belgeleri oluşturmayı ve görüntülemeyi öğreneceksiniz. HTML dizgilerini PDF'ye dönüştürmekten mevcut PDF dosyalarıyla çalışmaya kadar herhangi bir PDF'yi görüntüleyebilen PDF görüntüleyici uygulamaları nasıl oluşturacağınızı keşfedeceksiniz.

ASP.NET Core PDF Görüntüleyici Nedir?

Bir ASP.NET Core PDF görüntüleyici, kullanıcıların PDF belgelerini web uygulamaları içinde doğrudan görmelerini sağlar, cihazlarına dosyaları indirmelerine gerek kalmadan. JavaScript tabanlı belge görüntüleyici bileşenleriyle uğraşmak yerine, IronPDF basit bir yaklaşım benimser: Chrome'un oluşturma motorunu kullanarak sunucu tarafında yüksek kaliteli PDF dosyaları oluşturur, ardından tarayıcıların PDF dosyalarını otomatik olarak satır içi görüntülemesi için doğru HTTP başlıklarıyla sunar.

Bu sunucu tarafı yaklaşımı, ASP.NET Core PDF görüntüleyicinizin Adobe Acrobat Reader gibi ek eklentilere ihtiyaç duymadan tüm tarayıcılarda tutarlı bir şekilde çalıştığı anlamına gelir. IronPDF, modern tarayıcıları çalıştıran aynı Chrome motorunu kullandığı için, PDF belgeleriniz tam olarak istediğiniz şekilde işlenir, CSS stillerini, JavaScript etkileşimlerini ve karmaşık düzenleri korur. Entegrasyon, HTML'den PDF'e dönüştürme işlemlerinden güvenli belge teslimine kadar her şeyi yönetir.

Geleneksel PDF görüntüleyicilerin üçüncü taraf bileşenlere veya ağır JavaScript paketlerine dayandığı durumlardan farklı olarak, IronPDF'nin yaklaşımı, tüm platformlarda tutarlı PDF işleme sağlar. Kütüphane, arşivleme için PDF/A ve erişilebilirlik için PDF/UA dahil olmak üzere çeşitli PDF standartlarını destekler.

İzleyiciler için Sunucu Taraflı PDF Oluşturma Neden Önemlidir?

Sunucu tarafı oluşturma, tüm tarayıcılarda ve cihazlarda tutarlı bir görüntüleme sağlar. IronPDF sunucuda PDF oluşturduğunda, her kullanıcı tarayıcı veya işletim sisteminden bağımsız olarak aynı belge düzenini görür. Bu tutarlılık, faturalar, raporlar ve kesin formatın önemli olduğu yasal sözleşmeler gibi iş belgeleri için kritiktir.

Sunucu tarafı yaklaşımı, filigran ekleme, şifre koruması ve dijital imzalar gibi pratik özellikleri, hassas mantığı istemciye maruz bırakmadan sağlar. Uygulamanız, belgeyi sunmadan önce güvenlik ayarlarını ve meta verileri uygulayabilir.

JavaScript Görüntüleyicilere Göre Performans Avantajları Nelerdir?

JavaScript tabanlı PDF görüntüleyiciler, büyük kütüphanelerin indirilmesini ve belgelerin istemci tarafında işlenmesini gerektirir, bu da mobil cihazları zorlayabilir ve yavaş bağlantıları yavaşlatabilir. IronPDF'nin yaklaşımı, yalnızca son PDF dosyasını gönderir, bu da bant genişliği kullanımını azaltır ve ilk yükleme sürelerini önemli ölçüde iyileştirir. Chrome render motoru, tüm işlemi sunucu tarafında gerçekleştirir, bu da daha hızlı sayfa yüklemeleri ve daha akıcı kaydırma sağlar.

Yüksek hacimli uygulamalar için IronPDF, asenkron işlemleri ve çoklu iş parçacığını destekler, böylece uygulamanızı engellemeden aynı anda birden fazla PDF üretebilirsiniz. Kütüphane ayrıca kaliteyi korurken dosya boyutlarını küçültmek için sıkıştırma seçenekleri sunar.

Tarayıcı tabanlı PDF görüntüleme, iyi kurulmuş bir standarttır. Adobe ve ISO tarafından sürdürülen PDF spesifikasyonu, tüm büyük tarayıcıların takip ettiği işleme davranışını tanımlar, bu da Chrome, Firefox, Edge ve Safari gibi tarayıcılar üzerinde ilave bir görüntüleyici kodu gerekmeden çevrimiçi görüntülemeyi güvenilir hale getirir.

IronPDF'yi İstemci Tarafı Çözümlerine Kıyasla Ne Zaman Tercih Etmelisiniz?

IronPDF'yi, garantili render tutarlılığı, güvenli belge işleme veya istemci tarafında işlenmemesi gereken hassas verilerle çalışırken tercih edin. PDF/A uyumluluğu, form işleme veya açıklamalar ve yer imleri gibi gelişmiş PDF özelliklerini gerektiren uygulamalar için idealdir.

IronPDF, URL'yi PDF'ye dönüştürme, JavaScript desteği ile HTML'den PDF oluşturma veya birden fazla PDF'yi birleştirmeniz gerektiğinde mükemmel çalışır. Azure dağıtımları veya AWS Lambda işlevleri için IronPDF, optimize edilmiş paketler ve Docker desteği sunar.

IronPDF'yi ASP.NET Core Projenize Nasıl Yükleyebilirsiniz?

.NET web uygulamanıza IronPDF'i yüklemek sadece tek bir NuGet Package Manager komutu gerektirir. Visual Studio'da Paket Yöneticisi Konsolunu açın ve şu komutu çalıştırın:

PM > Install-Package IronPdf

Veya .NET CLI kullanın:

dotnet add package IronPdf

Yüklemeden sonra, lisans anahtarınızı ayarlamak için Program.cs dosyanızda IronPDF'yi yapılandırın:

IronPdf.License.LicenseKey = "YOUR-LICENSE-KEY"; // Start with a free trial key

Bu kurulum, IronPDF'in tam PDF görüntüleyici işlevselliğine erişim sağlar. Kütüphane, Chrome motoru dağıtımını otomatik olarak yönetir ve ASP.NET Core uygulamalarınızda PDF dosyalarını oluşturmak ve görüntülemek için temiz bir API sağlar. Ek bilgi için IronPDF belgelerine göz atın.

Linux dağıtımları için, ek sistem bağımlılıkları yüklemeniz gerekebilir. macOS kullanıcıları, mimarilerine uygun doğru pakete sahip olduklarından emin olmalıdır (Intel veya Apple Silicon). Windows kullanıcıları genellikle en sorunsuz kurulum sürecini yaşar.

Genel Kurulum Sorunları Nelerdir ve Nasıl Çözülür?

En yaygın sorun, sunucuda eksik Visual C++ yeniden dağıtılabilirlerdir. IronPDF, Chrome motoru işlemleri için bunlara ihtiyaç duyar -- Microsoft'tan en son x64 yeniden dağıtılabilirleri yükleyin. Azure App Service dağıtımları için, en azından Basic katmanını kullandığınızdan emin olun, çünkü Free katmanında PDF üretimini etkileyebilecek sınırlamalar bulunmaktadır.

Docker kullanıcıları, gerekli tüm bağımlılıkları içeren resmi IronPDF taban görüntülerini kullanmalıdır. GPU işlem hatalarıyla karşılaşırsanız, Chrome render seçeneklerinize --no-sandbox bayrağını ekleyin. IIS dağıtımları için, uygulama havuzunun geçici dizinlere yazma iznine sahip olduğundan emin olun.

IronPDF'in Doğru Yüklendiğini Nasıl Doğrularsınız?

Basit bir PDF oluşturan bir test denetleyicisi oluşturun. Eğer hatasız bir şekilde çalışıyorsa, kurulumunuz tamamlanmış ve Chrome motoru doğru bir şekilde dağıtılmış demektir. Herhangi bir başlangıç mesajı için IronPDF loglarını da kontrol edebilirsiniz. Herhangi bir yapılandırma sorununu erken tespit etmek için geliştirme sırasında ayrıntılı kayıtları etkinleştirin.

Üretim ortamları için, PDF oluşturma sürelerini izlemek amacıyla performans izleme uygulamayı düşünün. Kütüphane, dağıtım senaryolarında sorunları teşhis etmeye yardımcı olmak için özelleştirilmiş hata yönetimini destekler.

Temel Bir PDF Belge Görüntüleyici Nasıl Oluşturabilirsiniz?

İlk ASP.NET Core PDF görüntüleyicinizi oluşturmak için minimal kod gereklidir. İşte HTML içeriğini görüntülenebilir bir PDF belgesine dönüştüren bir denetleyici:

using IronPdf;
using Microsoft.AspNetCore.Mvc;

public class PdfController : Controller
{
    public IActionResult ViewDocument()
    {
        var renderer = new ChromePdfRenderer();

        // Create PDF from HTML string
        var html = @"
            <html>
                <body style='font-family: Arial; padding: 20px;'>
                    <h1>Invoice #2024-001</h1>
                    <p>This PDF document is displayed directly in your browser.</p>
                    <table style='width: 100%; border-collapse: collapse;'>
                        <tr>
                            <td style='border: 1px solid #ddd; padding: 8px;'>Item</td>
                            <td style='border: 1px solid #ddd; padding: 8px;'>Price</td>
                        </tr>
                        <tr>
                            <td style='border: 1px solid #ddd; padding: 8px;'>Service</td>
                            <td style='border: 1px solid #ddd; padding: 8px;'>$99.00</td>
                        </tr>
                    </table>
                </body>
            </html>";

        var pdf = renderer.RenderHtmlAsPdf(html);

        // Return PDF for inline viewing
        Response.Headers.Add("Content-Disposition", "inline; filename=invoice.pdf");
        return File(pdf.BinaryData, "application/pdf");
    }
}

ChromePdfRenderer sınıfı dönüşümü yönetir, HTML'nizi PDF belgesine dönüştürür. inline olarak ayarlanması, tarayıcının PDF'yi indirmek yerine görüntülemesini söyler. Bu, kullanıcıların dosyaları doğrudan web uygulamalarında görüntüleyebilecekleri sorunsuz bir PDF görüntüleme deneyimi yaratır.

Bu temel görüntüleyiciyi özel kenar boşlukları, özel kağıt boyutları ve dönüklük ayarları ile geliştirebilirsiniz. Tarayıcı, baskıya özgü stil oluşturma için CSS medya sorgularını ve tipografi kontrolü için web yazı tiplerini destekler.

İçerik-Düzenleme Başlığı Görüntüleme İçin Neden Kritiktir?

Content-Disposition HTTP başlığı, tarayıcıların PDF'leri görüntüleyip görüntülemeyeceğini veya indirip indirmeyeceğini denetler. Bunun inline olarak ayarlanması, tarayıcıda görüntülmeyi etkinleştirir, attachment ise indirmeyi zorlar -- bu ayrım, görüntüleyicinizin temel davranışını yönlendirir. Modern tarayıcılar bu başlığı dikkate alır ve inline olarak ayarlandığında PDF'leri yerleşik görüntüleyicileriyle gösterir. Content-Disposition hakkında MDN belgeleri bu başlık için tam spesifikasyonu sunar.

Geliştirilmiş güvenlik için, kopyalama veya yazdırma işlemlerini önlemek amacıyla izin ayarları uygulamayı düşünün. IronPDF, hassas belgeler için 128-bit şifrelemeyi destekler.

ChromePdfRenderer Doğru HTML Dönüşümünü Nasıl Sağlar?

ChromePdfRenderer Google Chrome ile aynı Chromium motorunu kullanır, böylece HTML, CSS ve JavaScript'iniz, dönüşümden önce tarayıcıda nasıl göründükleriyle aynı şekilde işlenir. Bu, modern CSS özellikleri, SVG grafikleri ve karmaşık düzenler için desteği içerir.

Yapılandırılabilir gecikmelerle JavaScript yürütmesini yönetebilen render, dinamik içeriğin tamamen yüklenmesini sağlar. Uluslararası içerik için UTF-8 kodlamasını ve özel yazı tiplerini marka tutarlılığı için destekler.

Oluşturulan PDF Tarayıcıda Nasıl Görünür?

PDF viewer displaying Invoice #2024-001 with a single line item for 'Service' priced at $99.00 in a web browser interface

PDF Dosyalarını Farklı Kaynaklardan Nasıl Görüntülersiniz?

ASP.NET Core PDF görüntüleyiciniz, birden fazla kaynaktan PDF dosyaları oluşturabilir. Bir URL'yi görüntülenebilir bir PDF'ye dönüştürmenin yolu şöyledir:

public IActionResult ViewFromUrl(string websiteUrl)
{
    var renderer = new ChromePdfRenderer();

    // Configure rendering options
    renderer.RenderingOptions.EnableJavaScript = true;
    renderer.RenderingOptions.WaitFor.RenderDelay(2000); // Wait for content to load

    var pdf = renderer.RenderUrlAsPdf(websiteUrl);
    Response.Headers.Add("Content-Disposition", "inline");
    return File(pdf.BinaryData, "application/pdf");
}

Gelişmiş senaryolar için, oluşturma işleminden önce özel JavaScript uygulayabilir, çerezlerle kimlik doğrulamayı yönetebilir veya TLS kullanarak güvenli sitelerle çalışabilirsiniz. Yorumlayıcı, duyarlı siteler için viewport yapılandırmasını destekler.

URL Oluşturma Neden Özel Zamanlama Dikkatleri Gerektirir?

Modern web siteleri, genellikle JavaScript ile içeriği dinamik olarak yükler. RenderDelay tüm içeriğin dönüşümden önce tamamıyla yüklenmesini sağlar, kısmen yüklenmiş sayfalardan eksik PDF'leri önler. Lazy load edilen içeriklere sahip siteler için belirli öğelerin veya ağın boşta kalma durumlarının beklenmesi amacıyla WaitFor koşulları kullanabilirsiniz.

Karmaşık tek sayfalık uygulamalar, render işleminin ne zaman başlaması gerektiğini işaret etmek için özel render gecikmeleri veya JavaScript mesaj dinleyicileri gerektirebilir. IronPDF, 3D içerik için WebGL render'ını ve veri görselleştirmeleri için grafik render'ını destekler.

ASP.NET Core'un IHttpClientFactory'i, renderlemeden önce uzaktan kaynaklara ulaşırken kullanılacak iyi bir desendir -- bağlantı havuzlamasını verimli bir şekilde yönetir. Microsoft'un ASP.NET Core belgeleri bunu detaylı bir şekilde ele alır.

URL İşlenmiş PDF Görüntüleyicide Nasıl Görünür?

Özel bir PDF görüntüleme uygulaması olarak PDF formatında Wikipedia ana sayfasının ekran görüntüsü, ana makale ve navigasyon öğeleri %75 zoom'da gösterilmiştir.

Sunucuda Mevcut PDF Dosyaları ile Nasıl Çalışırsınız?

Sunucuda saklanan mevcut PDF dosyalarını doğrudan yükleyebilir ve görüntüleyebilirsiniz. Bu örnek kod, wwwroot klasörünüzdeki dosyalarla nasıl çalışılacağını gösterir:

public IActionResult ViewExistingPdf(string fileName)
{
    // Load PDF from wwwroot folder
    var pdfPath = Path.Combine(_webHostEnvironment.WebRootPath, "documents", fileName);
    var pdf = PdfDocument.FromFile(pdfPath);

    // Optional: Add modifications like watermarks
    pdf.ApplyWatermark("<h2 style='color: red; opacity: 0.5;'>CONFIDENTIAL</h2>");

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

Akışlardan veya Azure Blob Storage'dan da PDF yükleyebilirsiniz. IronPDF, sayfa çıkartmayı destekler, belgeleri birleştirme ve mevcut PDF'lere ekler eklemeyi sağlar.

Sunucu Dosyalarını Yüklerken Hangi Güvenlik Hususları Geçerlidir?

Her zaman dosya yollarını doğrulayarak dizin geçiş saldırılarını önleyin. Kullanıcıların yalnızca yetkilendirilmiş PDF dosyalarına erişebilmesini sağladığınızdan emin olun ve belgeleri sunmadan önce erişim kontrolü kontrollerini uygulamayı düşünün. Temizleme özelliklerini kullanarak yüklenen PDF'lerden potansiyel olarak zararlı JavaScript'i kaldırın.

Hassas belgeler için, parola koruması ve izin kısıtlamalarını uygulayın. Dijital imzaları belge özgünlüğünü ve denetim izleri için revizyon geçmişini sağlamak amacıyla düşünün. OWASP path traversal rehberi, dosya sunma uç noktalarını güvence altına almak için faydalı bir referanstır.

Filigranlı PDF Kullanıcılara Nasıl Görünür?

Web tabanlı bir PDF görüntüleyici arayüzü üzerinden, altında pembe 'GİZLİ' filigranı bulunan PDF formatı temelleri hakkında bir PDF belgesi görüntüleyen tarayıcı.

Bu esneklik, PDF görüntüleyicinizin hem dinamik olarak oluşturulan içeriği hem de wwwroot klasörünüzde veya veritabanınızda saklanan mevcut PDF belgelerini işleyebileceği anlamına gelir. Bileşen, ASP.NET Core mimarinizle doğrudan entegre olur. Daha ileri düzey senaryolar için, IronPDF API referansına başvurun.

Gelişmiş PDF Görüntüleyici Özelliklerini Nasıl Ekleyebilirsiniz?

IronPDF, temel PDF görüntüleyicinizi ileri düzey yeteneklere sahip tam özellikli bir belge görüntüleyiciye dönüştürür. PDF dosyalarınıza formlar eklemek, kullanıcıların onları doğrudan tarayıcıda doldurmasına olanak tanır:

public IActionResult CreateFormPdf()
{
    var html = @"
        <html>
            <body>
                <h2>Application Form</h2>
                <form>
                    Name: <input type='text' name='name'>
                    <br><br>
                    Email: <input type='email' name='email'>
                    <br><br>
                    <input type='checkbox' name='terms'> Agree to terms
                </form>
            </body>
        </html>";

    var renderer = new ChromePdfRenderer();
    renderer.RenderingOptions.CreatePdfFormsFromHtml = true; // Enable form fields
    var pdf = renderer.RenderHtmlAsPdf(html);
    return File(pdf.BinaryData, "application/pdf");
}

Temel formların ötesinde, mevcut form alanlarını düzenleyebilir, form verilerini çıkarabilir, ve açılır menüler ve onay kutuları ile karmaşık formlar oluşturabilirsiniz. Kütüphane, arşiv amaçları için PDF/A uyumluluğunu destekler.

PDF Formlarını Tarayıcıda Etkileşimli Hale Getiren Nedir?

CreatePdfFormsFromHtml etkinleştirildiğinde, IronPDF, HTML form elemanlarını tarayıcıların tanıyacağı doğru PDF form alanlarına dönüştürür, kullanıcıların yazmalarına, kutuları işaretlemelerine ve doğrudan etkileşimde bulunmalarına izin verir. Dönüşüm, form doğrulama kurallarını muhafaza eder ve JavaScript form eylemlerini destekler.

Ayrıca, XML'den form verilerini programatik olarak oluşturabilir veya içe aktarabilirsiniz. Karmaşık iş süreçleri için, kullanıcıların elektronik olarak imzalayabileceği dijital imza alanlarını uygulayın.

Doldurulabilir Formlar PDF Görüntüleyicisinde Nasıl Görünür?

Bir uygulama formunu, Ad ve E-posta alanlarının yanı sıra bir sözleşme şartları onay kutusunu localhost:7285/Pdf/CreateFormPdf adresinde bir web tarayıcısında gösteren bir PDF görüntüleyici

Başlıklar ve Sayfa Numaralarıyla PDF'leri Nasıl Geliştirirsiniz?

Kullanıcılar bu PDF'i tarayıcılarında açtıklarında, harici araçlara ihtiyaç duymadan doğrudan formları doldurabilirler. PDF dosyalarını, başlıklar, altbilgiler, sayfa numaraları veya dijital imzalar ekleyerek işleme seçeneklerini kullanarak geliştirebilirsiniz:

// Add headers and page numbers
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
    HtmlFragment = "<div style='text-align: center;'>Company Report</div>",
    MaxHeight = 25
};
renderer.RenderingOptions.HtmlFooter = new HtmlHeaderFooter()
{
    HtmlFragment = "<div style='text-align: center;'>Page {page} of {total-pages}</div>",
    MaxHeight = 25
};

Gelişmiş üstbilgi ve altbilgi seçenekleri, resim eklemeyi, tek/çift sayfalar için farklı üstbilgileri, ve bölüme dayalı dinamik içeriği içerir. Uzun belgeler için içerik tablosu oluşturmayı da uygulayabilirsiniz.

Bu özellikler, ASP.NET Core PDF görüntüleyicinizi basit görüntülemeden karmaşık işlemlere kadar her şeyi destekleyen, metin seçimi ve yazdırma işlevselliği de dahil olmak üzere eksiksiz bir belge yönetim çözümüne dönüştürür. Hatta IronPDF'nin dönüşüm yetenekleri sayesinde Excel, Word ve DOCX dosyaları gibi diğer formatlarla da çalışabilirsiniz.

Diğer Belge Manipülasyonları Hangi Görüntüleme Senaryolarını Destekler?

IronPDF, birden fazla PDF'yi birleştirme, sayfaları ayıklama, belgeleri döndürme ve yer imleri ekleme gibi işlemleri destekler -- karmaşık belgeler için görüntüleme deneyimini geliştiren tüm operasyonlar. Ek özellikler arasında metin çıkarma, görüntü rasterleştirme ve hızlı web görüntüleme için PDF doğrusal hale getirme bulunmaktadır.

Belge organizasyonu için, sayfa yeniden sıralama, küçük resim oluşturma ve statik içeriğe dönüştürmek için PDF yassılaştırma işlemlerini uygulayın. Kütüphane, görüntülenmeden önce hassas bilgileri kaldırmak için sansürleme de destekler.

ASP.NET Core PDF Görüntüleyici Özellik Karşılaştırması
ÖzellikIronPDF (Sunucu Tarafı)JavaScript Görüntüleyici (İstemci Tarafı)
Görselleştirme tutarlılığıTüm tarayıcılarda aynıTarayıcıya ve kütüphane sürümüne göre değişir
Sunucu yüküSunucuda oluşturma, hafif yanıtSunucu ham PDF'yi aktarır, istemci işler
Güvenlik kontrolleriTam: şifreleme, karartma, imzalarSınırlı: müşteri uygulamasına dayanır
HTML/CSS desteğiTam Chromium motoru uyumluluğuKısmen, görüntüleyici kütüphanesine bağlı
Mobil performansOptimize edildi: sadece PDF baytları gönderildiHeavy: büyük JS paketi gerekiyor
PDF formlarıEtkileşimli, sunucu tarafından üretilmişGörüntüleyici kütüphanesi desteğine bağlıdır
İlk Adım:
arrow pointer

Kendi PDF Görüntüleyicinizi Nasıl Oluşturursunuz?

IronPDF ile bir ASP.NET Core PDF görüntüleyici oluşturmak, PDF belgelerini yönetme sürecini basitleştirir. Tarayıcının yerel özelliklerini ve Chrome'un çizim motorunu kullanarak, birkaç satır kod ile PDF dosyalarını oluşturabilir, görüntüleyebilir ve yönetebilirsiniz -- karmaşık bir kurulum gerektirmez.

Sunucu tarafı oluşturma ve tarayıcı tabanlı görüntülemenin birleşimi, web uygulamalarınız için performans, güvenlik ve kullanıcı deneyimi açısından doğru dengeyi sağlar. PDF dosyalarını görüntülemeniz, formları işlemeniz, mevcut belgeleri işleme almanız veya PDF'leri yazdırmanız gerektiğinde, IronPDF'in sade API'si uygulamayı doğrudan ve pratik hale getirir. Kütüphane, en son .NET frameworkleri ve dağıtım ortamları ile uyumluluğu sağlamak için düzenli olarak güncellenir.

Hızlı Referans: IronPDF ASP.NET Core PDF Viewer Yöntemleri
Kullanım ÖrneğiYöntemAnahtar Ayarı
HTML'den PDF'eRenderHtmlAsPdf(html)Content-Disposition: inline
PDF için URLRenderUrlAsPdf(url)[1] EnableJavaScript, RenderDelay
[2] Mevcut dosya[3] PdfDocument.FromFile(path)[4] Yolu doğrulayın, içeriği temizleyin
[5] Doldurulabilir formlarRenderHtmlAsPdf(html)[6] CreatePdfFormsFromHtml: true
[7] Başlıklar/altbilgiler[8] HtmlHeader / HtmlFooter[9] HtmlFragment, MaxHeight

[10] Kendi PDF görüntüleyicinizi ASP.NET Core projenizde oluşturmaya hazır mısınız? [11] Tüm özellikleri keşfetmek ve PDF oluşturmayı nasıl gerçekleştirdiğini görmek için IronPDF'in bir ücretsiz deneme sürümü ile başlayın. [12] Üretim dağıtımları için doğru planı bulmak amacıyla lisanslama sayfasını ziyaret edin. Başlamaya mı ihtiyacınız var? [13] Bu detaylı eğiticiye göz atabilir veya daha fazla örnek için tam IronPDF belgelerini inceleyebilirsiniz.

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

İlgili Makaleler

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