1. Ürün:% s
  2.   HTML
  3.   .NET
  4.   HTML Renderer
 
  

HTML Belgelerini PDF'ye Dönüştürmek için Ücretsiz C# .NET API'si

HTML İşleme için Açık Kaynaklı C# .NET Kütüphanesi. Office belgelerini, HTML içeriğini işlemenize ve C# API aracılığıyla HTML'den PDF belgeleri oluşturmanıza olanak tanır.

Web geliştirme, yıllar içinde önemli ölçüde gelişerek geliştiricilerin göz alıcı ve etkileşimli web siteleri oluşturmasına olanak tanımıştır. HTML (Köprü Metni İşaretleme Dili), web sayfalarının yapısını ve içeriğini tanımlamada önemli bir rol oynar. Bu kütüphaneler arasında HTML Renderer, uygulamalar içinde HTML içeriği oluşturmak için çok yönlü bir araç olarak öne çıkmaktadır. HTML Renderer'ın öne çıkan özelliklerinden biri, platformlar arası uyumluluğudur ve Windows, macOS ve Linux dahil olmak üzere farklı işletim sistemlerinde etkili bir şekilde çalışarak onu çok platformlu uygulamalar için ideal bir seçim haline getirir.

HTML Renderer, yazılım geliştiricilerinin uygulamalarında HTML işaretlemelerini görsel olarak çekici sunumlara dönüştürmelerini sağlayan güçlü bir kütüphanedir. Kütüphanenin bir parçası olarak Office belgelerinin oluşturulması, zengin web editörleri tarafından oluşturulan HTML içeriğinin oluşturulması, HTML kod parçacıklarından görseller oluşturulması, HTML kod parçacıklarından PDF belgeleri oluşturulması, metin seçimi ve kopyala-yapıştır desteği, CSS'yi HTML'den ayırma ve daha birçok önemli özellik bulunmaktadır. Ayrıca, kütüphane, çeşitli uygulama çerçeveleriyle sorunsuz bir şekilde özelleştirilebilen ve entegre edilebilen HTML içeriğini programatik olarak işlemenin bir yolunu sunar.

HTML Renderer kütüphanesi, geliştiricilerin işlevselliğini kendi özel ihtiyaçlarına göre özelleştirmelerine ve genişletmelerine olanak tanıyan genişletilebilir bir mimari sunar. Geliştiriciler, HTML Renderer kütüphanesini kullanarak, karmaşık işleme motorlarını sıfırdan oluşturma ihtiyacını ortadan kaldırarak zamandan tasarruf edebilirler. Kütüphane, HTML işlemenin inceliklerini ele alarak geliştiricilerin uygulamalarının diğer kritik yönlerine odaklanmalarını sağlar. HTML Renderer kütüphanesi ile geliştiriciler, standart HTML etiketlerini ve CSS stillerini desteklediği için mevcut HTML ve CSS bilgilerini yeniden kullanabilirler. İster masaüstü uygulamaları, ister web uygulamaları veya HTML işleme yetenekleri gerektiren başka herhangi bir yazılım geliştiriyor olun, HTML Renderer kütüphanesi paha biçilmez bir varlık olduğunu kanıtlıyor.

Previous Next

Getting Started with HTML Renderer

The recommended way to install HTML Renderer is using NuGet. Please use the following command a smooth installation.

Install HTML Renderer via NuGet

Install-Package HtmlRenderer.PdfSharp 

Ayrıca manuel olarak da kurabilirsiniz; en son sürüm dosyalarını doğrudan GitHub deposundan indirin.

C# Kütüphanesi ile HTML'den Resim Oluşturma

HTML Renderer kütüphanesini kullanarak HTML'den resim oluşturmak, HTML içeriğinin görsel temsillerinin gerekli olduğu uygulamalarda kullanışlı bir özellik olabilir. Bu hedefe ulaşmak için öncelikle yazılım geliştiricisinin HTML içeriğini yükleyip oluşturması gerekir. HTML içeriği yüklendikten sonra geliştiriciler bunu kolayca bir resme dönüştürebilir. Bir resme dönüştürme işlemi tamamlandıktan sonra, içeriği bir dosyaya kaydedebilir veya yeniden boyutlandırma, kırpma veya filtre uygulama gibi ek işlemler gerçekleştirebilirsiniz. Lütfen sağladığınız HTML içeriğinin düzgün biçimlendirildiğinden ve görselin düzgün bir şekilde oluşturulması için gerekli tüm CSS stillerini ve kaynaklarını içerdiğinden emin olun. Aşağıdaki örnek, HTML Renderer kütüphanesini kullanarak HTML'den bir resmin nasıl oluşturulacağını göstermektedir.

C# Kütüphanesini Kullanarak HTML'den Resim Nasıl Üretilir?

using HtmlRenderer;

// ...

var htmlContainer = new HtmlContainer();

// Set any additional options or properties

htmlContainer.Width = 800;
htmlContainer.Height = 600;
htmlContainer.BackColor = Color.White;
htmlContainer.AvoidAsyncImagesLoading = true;

//Load and render the HTML content:

string htmlContent = "

Hello, Image!

"; htmlContainer.SetHtml(htmlContent); Bitmap image = htmlContainer.Draw(); // Save or manipulate the resulting image image.Save("output.png", ImageFormat.Png);

C# API ile HTML'den PDF'ye Dönüştürme

Açık kaynaklı HTML Renderer kütüphanesi, C# uygulamaları içinde HTML'den PDF'ye dönüştürmenin kolay ve etkili bir yolunu sunar. Kütüphane, HTML içeriğini PDF belgelerine dönüştürmek için yalnızca birkaç satır C# koduna ihtiyaç duyar. Bu işlevsellik, özellikle web sayfalarının yazdırılabilir sürümlerini oluşturmak veya uygulamalar içinde raporlar oluşturmak için kullanışlıdır. Aşağıdaki örnek, .NET uygulamaları içinde HTML'nin PDF'ye nasıl dönüştürüleceğini göstermektedir.

.NET uygulamaları içinde HTML'yi PDF'ye dönüştürün

using HtmlRenderer.PdfSharp;

// ...

var converter = new HtmlToPdfConverter();

converter.PageOrientation = PdfSharp.PageOrientation.Portrait;
converter.PageMargins = new PdfSharp.PageSize(50);

// convert HTML to PDF

string htmlContent = "

Hello, PDF!

"; PdfSharp.Pdf.PdfDocument pdfDocument = converter.ConvertHtml(htmlContent); // Save the resulting PDF document: pdfDocument.Save("output.pdf");
 Türkçe