1. Məhsullar
  2.   HTML
  3.   .NET
  4.   HTML Renderer
 
  

HTML Sənədlərinin PDF-ə Çevrilməsi üçün Pulsuz C# .NET API

HTML Rendering üçün Açıq Mənbə C# .NET Kitabxanası. Bu, Office sənədlərini, HTML məzmununu render etməyə və C# API vasitəsilə HTML-dən PDF sənədi yaratmağa imkan verir.

Veb inkişafı illər ərzində əhəmiyyətli dərəcədə inkişaf edib, bu da inkişaf etdiricilərə gözəl və interaktiv veb saytlar yaratmağa imkan tanıyır. HTML (Hipertekstdə Markup Dili) veb səhifələrin strukturunu və məzmununu müəyyənləşdirməkdə mühüm rol oynayır. Bu kitabxanalar arasında HTML Renderer, tətbiqlərdə HTML məzmununu render etmək üçün çox yönlü bir alət kimi seçilir. HTML Renderer-in diqqət çəkən xüsusiyyətlərindən biri onun platformalararası uyğunluğudur və Windows, macOS və Linux daxil olmaqla müxtəlif əməliyyat sistemlərində effektiv işləyir, bu da onu çox platformalı tətbiqlər üçün ideal seçim edir.

HTML Renderer güclü bir kitabxanadır ki, proqram inkişaf etdiricilərinin HTML markupını yükləməyə və onu tətbiqlərində vizual cəhətdən cəlbedici təqdimatlara çevirməyə imkan tanıyır. Kitabxananın bir hissəsi olan bir neçə vacib xüsusiyyət var, məsələn, Office sənədlərinin render edilməsi, zəngin veb redaktorları tərəfindən yaradılan HTML məzmununun render edilməsi, HTML kod parçalarından şəkillərin yaradılması, HTML kod parçalarından PDF sənədlərinin yaradılması, mətn seçimi və kopyala-yapışdırma dəstəyi, CSS-in HTML-dən ayrılması və daha çox. Üstəlik, kitabxana HTML məzmununu proqramatik olaraq render etməyə imkan tanıyır ki, bu da müxtəlif tətbiq çərçivələri ilə problemsiz şəkildə özəlləşdirilə və inteqrasiya oluna bilər.

HTML Renderer kitabxanası, inkişaf etdiricilərin öz spesifik ehtiyaclarına uyğun olaraq funksionallığını fərdiləşdirməyə və genişləndirməyə imkan verən genişləndirilə bilən bir arxitektura təqdim edir. HTML Renderer kitabxanasından istifadə edərək, inkişaf etdiricilər mürəkkəb render mühərriklərini sıfırdan qurmaq ehtiyacını aradan qaldıraraq vaxt qazana bilərlər. Kitabxana HTML renderinin incəliklərini idarə edir, inkişaf etdiricilərin tətbiqlərinin digər kritik aspektlərinə diqqət yetirməyə imkan tanıyır. HTML Renderer kitabxanası ilə inkişaf etdiricilər mövcud HTML və CSS biliklərini yenidən istifadə edə bilərlər, çünki kitabxana standart HTML etiketlərini və CSS stillərini dəstəkləyir. İstər masaüstü tətbiqləri, istərsə də veb tətbiqləri və ya HTML renderinq imkanları tələb edən digər proqramlar hazırlayırsınızsa, HTML Renderer kitabxanası dəyərli bir aktiv olduğunu sübut edir.

Previous Next

HTML Renderer ilə Başlamaq

HTML Renderer-in quraşdırılması üçün tövsiyə olunan yol NuGet-dən istifadə etməkdir. Zəhmət olmasa, aşağıdakı əmrdən istifadə edin ki, quraşdırma problemsiz olsun.

NuGet vasitəsilə HTML Renderer quraşdırın

HtmlRenderer.PdfSharp paketini quraşdırın

Onu əl ilə də quraşdıra bilərsiniz; ən son buraxılış fayllarını birbaşa GitHub deposundan yükləyin.

HTML-dən C# Kitabı vasitəsilə Şəkil Yarat

HTML Renderer kitabxanasından istifadə edərək HTML-dən şəkil yaratmaq, HTML məzmununun vizual nümayəndəliklərinin tələb olunduğu tətbiqlərdə faydalı bir xüsusiyyət ola bilər. Məqsədə çatmaq üçün ilk növbədə proqram inkişaf etdiricisi HTML məzmununu yükləməli və render etməlidir və HTML məzmunu yükləndikdən sonra, inkişaf etdiricilər onu asanlıqla bir şəkilə render edə bilərlər. Şəkilə render etmə prosesi tamamlandıqdan sonra, onu bir fayla saxlaya və ya ölçüsünü dəyişdirmək, kəsmək və ya filtr tətbiq etmək kimi əlavə əməliyyatlar həyata keçirə bilərsiniz. Zəhmət olmasa, təqdim etdiyiniz HTML məzununun düzgün formada olduğuna və şəkil üçün düzgün render edilmək üçün bütün zəruri CSS stillərini və resurslarını ehtiva etdiyinə əmin olun. Aşağıdakı nümunə HTML Renderer kitabxanasından istifadə edərək HTML-dən şəkil yaratmağı göstərir.

C# Kitabxanasından İstifadə Edərək HTML-dən Şəkil Necə Yaratmaq Olar?

How to Generate an Image from HTML using C# Library?

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);

HTML-dən PDF-ə Çevirilməsi C# API vasitəsilə

Açıq mənbə HTML Renderer kitabxanası C# tətbiqləri daxilində HTML-dən PDF-ə çevrilməni həyata keçirmək üçün sadə və effektiv bir yol təqdim edir. Kitabxana HTML məzmununu PDF sənədlərinə çevirmək üçün yalnız bir neçə sətir C# kodu tələb edir. Bu funksionallıq, veb səhifələrinin çap edilə bilən versiyalarını yaratmaq və ya tətbiqlər daxilində hesabatlar hazırlamaq üçün xüsusilə faydalıdır. Aşağıdakı nümunə .NET tətbiqləri daxilində HTML-dən PDF-ə necə çevriləcəyini nümayiş etdirir.

.NET tətbiqlərində HTML-i PDF-ə çevirin

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");
 Azəri