XHTML به PDF csharp

XHTML یک نسخه سخت‌گیرانه‌تر و مبتنی بر XML از فایل‌های HTML است. این برای افزایش قابلیت همکاری با فرمت های مختلف داده توسعه یافته است. در حالی که فایل‌های PDF به دلیل پشتیبانی از آنها در سیستم عامل‌ها و سیستم‌عامل‌های متعدد محبوب هستند. در برخی موارد، ممکن است لازم باشد یک فایل XHTML را به فرمت PDF تبدیل کنید. بر این اساس، این مقاله نحوه تبدیل یک فایل XHTML به یک سند PDF را به صورت برنامه نویسی در سی شارپ پوشش می دهد.

تبدیل XHTML به PDF – نصب API C#.NET

Aspose.HTML for .NET API را می توان برای ایجاد، ویرایش یا تبدیل چندین [فرمت فایل4 مرتبط با وب از جمله HTML، EPUB، SVG و غیره استفاده کرد. می توانید API را با دانلود آن پیکربندی کنید. فایل های مرجع از صفحه نسخه های جدید یا با دستور نصب NuGet در زیر:

PM> Install-Package Aspose.Html

تبدیل XHTML به PDF در سی شارپ

اسناد XHTML می‌توانند با گنجاندن قطعاتی از سایر زبان‌های مبتنی بر XML قابلیت توسعه را فراهم کنند. با انجام مراحل زیر می توانید یک فایل XHTML را به فرمت PDF تبدیل کنید:

  1. فایل ورودی XHTML را بارگیری کنید.
  2. نمونه ای از کلاس PdfSaveOptions را راه اندازی کنید.
  3. با روش ConvertHTML فایل XHTML را به PDF تبدیل کنید.

نمونه کد زیر نحوه تبدیل یک فایل XHTML به PDF را به صورت برنامه نویسی در سی شارپ نشان می دهد:

// فایل XHTML را برای تبدیل آن بارگذاری کنید 
HTMLDocument document = new HTMLDocument("sample.xhtml");

// یک نمونه از PdfSaveOptions ایجاد کنید 
PdfSaveOptions options = new PdfSaveOptions();

// XHTML را به عنوان یک فایل PDF ذخیره کنید
Converter.ConvertHTML(document, options, "output.pdf");

Aspose.HTML را برای .NET API کاوش کنید

فضای [اسناد] 9 ویژگی های مختلف دیگر API را برای کار با فرمت های فایل های مرتبط با وب و اینترنت توضیح می دهد. می توانید گزینه های مختلف برای خزیدن وب، دانلود یا تبدیل فایل ها را بررسی کنید.

مجوز رایگان دریافت کنید

با درخواست مجوز موقت رایگان می‌توانید API را بدون هیچ گونه محدودیت ارزیابی ارزیابی کنید.

نتیجه

در این مقاله، شما فرآیند تبدیل سند XHTML به PDF را در برنامه های کاربردی مبتنی بر سی شارپ از طریق فریم ورک دات نت یا NET Core درک کرده اید. علاوه بر این، می توانید در صورت هر گونه سوالی در [فروم 11 برای ما بنویسید.

همچنین ببینید

تبدیل EPUB به تصویر PNG یا JPG در C#