قابلیت ادغام HTML به PDF از طریق C#

ادغام اسناد HTML در فرمت های واحد PDF. از Aspose.PDF برای .NET برای اصلاح پرونده ها به صورت برنامه نویسی استفاده کنید

ادغام HTML به PDF با استفاده از C#

چگونه می توان HTML را به PDF ادغام کرد؟ با Aspose.PDF برای.NET کتابخانه شما به راحتی می توانید ادغام HTML به PDF برنامه نویسی. نرم افزار PDF از Aspose ایده آل برای افراد و کسب و کارهای کوچک یا بزرگ است. از آنجا که قادر به پردازش مقدار زیادی از اطلاعات است، اتصال را به سرعت و کارآمد انجام داده و از داده های شما محافظت می کند. یک ویژگی خاص از Aspose.PDF یک API برای ادغام HTML به PDF است.

ویژگی این رویکرد این است که شما فقط باید مدیر بسته [NuGet] را باز کنید، برای ‘Aspose.PDF جستجو کنید.NET’، و نصب آن بدون هیچ گونه تنظیمات پیچیده خاص. (برای نصب از دستور کنسول مدیریت بسته استفاده کنید). به منظور تبدیل {HTML به PDF ، از Aspose.PDF برای {} استفاده خواهیم کرد.NET API که یک API تبدیل ویژگی-غنی، قدرتمند و آسان برای استفاده است).پلتفرم نت. جزئیات نصب کتابخانه را در صفحات Documentation بررسی کنید. برای تأیید مزایای کتابخانه، سعی کنید از قطعه کد تبدیل {HTML به PDF استفاده کنید.

Package Manager Console

PM > Install-Package Aspose.PDF

نحوه ادغام HTML به PDF از طریق C#


توسعه دهندگان .NET به راحتی می توانند پرونده های HTML را فقط در چند خط کد در PDF بارگذاری و ادغام کنند.

  1. ایجاد نمونه HTMLLoadOptions
  2. اولین سند را با استفاده از HTMLLoadOptions بارگذاری کنید
  3. بارگذاری سند دوم با استفاده از HTMLLoadOptions
  4. اضافه کردن تمام صفحات از سند دوم به سند اول
  5. فایل خروجی را به صورت PDF ذخیره کنید

در اینجا مثالی وجود دارد که نحوه ادغام HTML را به PDF در C# نشان می دهد. چندین اسناد را با سهولت در یک فایل واحد ترکیب کنید. اگر شما در حال توسعه کد در C# هستید، این کار می تواند ساده تر از آن باشد که به نظر می رسد. شما می توانید از نام فایل های کاملاً واجد شرایط برای خواندن HTML و نوشتن PDF استفاده کنید. این مثال C# را بررسی کنید که نحوه ادغام چندین سند از نوع فایل یکسان یا متفاوت در یک فایل با استفاده از C# را نشان می دهد

ادغام فایل های HTML با استفاده از .NET و ذخیره به عنوان PDF

مثال C#: این کد نمونه پیوند HTML را به PDF نشان می دهد

Input file:

File not added

File not added

Output format:

PDF

Output file:

var inputFile1 = Path.Combine(dataDir, "page1.html");
var inputFile2 = Path.Combine(dataDir, "page2.html");
var outputFile = Path.Combine(dataDir, "html_to_docx.pdf");
var options = new Aspose.Pdf.HtmlLoadOptions();
var pdfDocument1 = new Aspose.Pdf.Document(inputFile1, options);
var pdfDocument2 = new Aspose.Pdf.Document(inputFile2, options);
pdfDocument1.Pages.Add(pdfDocument2.Pages);
pdfDocument1.Save(outputFile);

API برای C# برای ترکیب HTML در PDF

Aspose.PDF for C# API provides a wide range of features for working with PDF files. Some of the features include:

  • Create PDF documents from scratch or from HTML, XML, or images.
  • Edit existing PDF documents by adding or removing pages, text, images, and other content.
  • Convert PDF documents to other formats such as HTML, XML, and images.
  • Render PDF documents to images or XPS format.
  • Print PDF documents directly from your application.
  • Digitally sign PDF documents.

You can find more information on Aspose.PDF for C# API in this Aspose documentation