Razor Sayfalarını ASP .NET Core Web Uygulaması'nda PDF'e Dönüştürmek
Adım adım öğreticimizi izleyerek ASP.NET MVC uygulamalarınızda sorunsuz PDF üretiminin gücünü açığa çıkarın ve sadece bir tıklamada çarpıcı PDF belgeleri oluşturmayı IronPDF ile nasıl kolaylaştıracağınızı keşfedin!
Bu öğreticide, IronPDF kullanarak bir ASP.NET MVC web uygulamasında CSHTML sayfalarını PDF'ye nasıl dönüştüreceğimizi inceliyoruz. IronPDF ve Blazor uzantısının kurulu olduğundan emin olarak başlıyoruz. Süreç, verileri temsil etmek için ID, isim, başlık ve açıklama gibi özelliklere sahip basit bir Person sınıfı oluşturmayı içerir. Sonraki adımda, bir liste biçiminde kişileri görüntüleyen Razor Görünümü üzerinde odaklanıyoruz. Her kişinin ayrıntıları işlenir ve bir yazdır butonu, bir PDF belgesine dönüştürmeyi tetikler. Sihir, kişinin listesini örnek veriyle dolduran OnGet yöntemiyle person.cshtml.cs dosyasında gerçekleşir. Yazdır düğmesine tıklandığında, OnPostAsync yöntemi, Razor sayfasını IronPDF ile PDF belgesine dönüştürmek için Chrome PDF işleyicisini kullanır ve bu belge daha sonra indirilmek üzere tarayıcıya yanıt olarak gönderilir. Navigasyon, düzen dosyasındaki bir nav bağlantısı ile kolaylaştırılır. Projeyi çalıştırmak işlevselliği gösterir: yazdır butonuna tıklamak, güzelce işlenmiş bir PDF belgesi oluşturur ve indirir. Öğretici, IronPDF'nin sağladığı kullanım kolaylığını vurgulayarak sonlanır ve açıklamada verilen bir bağlantı yoluyla ücretsiz bir deneme başlatmaya kullanıcıları teşvik eder.

