Generate PDF from HTML in C#

تبدیل محتوای HTML به PDF یک وظیفه کلیدی برای آرشیو، به اشتراک گذاری یا چاپ اسناد است. .NET HTML to PDF Library قابل اعتماد ارائه شده توسط دانلود نرم افزار HTML برای .NET فرآیند تبدیل را سریع تر می کند، به شما اجازه می دهد تا فایل های HTML، نوارها و URL های زنده را به اسناد PDF با کیفیت بالا تبدیل کنید.در این مقاله، ما در مورد چگونگی استفاده از .NET Core HTML به API PDF به برنامه نویسی Generate PDF from HTML in C#، با نمونه های عملی و گزینه های سفارشی سازی پیشرفته، بررسی خواهیم کرد.

موضوعات پوشش داده شده

C# API برای تولید PDF از HTML

دانلود نرم افزار HTML برای .NET این یک کتابخانه قدرتمند است که قابلیت های غیر قابل انعطاف HTML به PDF تبدیل را فراهم می کند، همراه با پشتیبانی از فرمت هایی مانند XPS و تصاویر. این کتابچه را می توان به راحتی در هر برنامه .NET ادغام کرد، اجازه می دهد تا توسعه دهندگان به Convert HTML Documents Programmatically با دقت بالا.

ویژگی‌های کلیدی

  • انواع ورودی چندگانه: به راحتی فایل های HTML، نوارها و یا URL های زنده را به PDF ها با استفاده از C# HTML به تبدیل PDF تبدیل کنید.
  • **خروجی سفارشی:**تنظیم گزینه های ذخیره سازی، از جمله رزولوشن، فشرده سازی و شاخص های آب برای کنترل دقیق.
  • **پشتیبانی از پلتفرم:**کاملا با ویندوز، macOS و لینوکس سازگار است.

**نصب:**اضافه کردن Aspose.HTML برای .NET به پروژه خود از طریق NuGet:

PM> Install-Package Aspose.Html

ایجاد اسناد PDF از HTML در C#

ایجاد یک سند PDF از یک فایل HTML بسیار ساده است و این مراحل را دنبال کنید:

  • یک سند HTML را با استفاده از کلاس HTMLDocument بارگذاری کنید.
  • یک مثال از کلاس PdfSaveOptions ایجاد کنید.
  • روش Converter.ConvertHTML() را با استفاده از HTML مستندات, PdfSaveOptions, و خروجی فایل PDF مسیر به عنوان استدلال.

در اینجا یک نمونه کد نشان می دهد چگونه برای تولید یک سند PDF از یک فایل HTML با استفاده از C#:

Generate PDF Document from HTML in C#

تبدیل HTML به PDF با ذخیره گزینه ها در C#

برای تولید یک سند PDF از یک فایل HTML در حالی که گزینه های ذخیره اضافی را مشخص می کنید، این مراحل را دنبال کنید:

  • فایل HTML را با استفاده از کلاس HTMLDocument بارگذاری کنید.
  • یک مثال از کلاس PdfSaveOptions ایجاد کنید.
  • گزینه های ذخیره سازی اضافی مانند رزولوشن افقی و رزولوشن عمودی را مشخص کنید.
  • به روش Converter.ConvertHTML() برای تولید PDF تماس بگیرید.

نمونه کد زیر نشان می دهد چگونه یک فایل PDF را از یک فایل HTML با گزینه های اضافی در C# ایجاد کنیم#:

برای گزینه های سفارشی سازی بیشتر، به گزینه های ذخیره سازی پیشرفته.

ایجاد PDF از HTML String در C#

تولید یک سند PDF از یک نوار HTML می تواند با مراحل زیر انجام شود:

  • یک مثال از کلاس PdfSaveOptions ایجاد کنید.
  • گزینه های ذخیره سازی مورد نیاز را انتخاب کنید.
  • روش Converter.ConvertHTML() را صدا کنید که خط HTML را می پذیرد, PdfSaveOptions, و خروجی فایل PDF مسیر به عنوان استدلال.

در اینجا یک نمونه کد نشان می دهد چگونه برای تولید یک PDF از یک ردیف HTML با استفاده از C#:

Generate PDF from HTML String in C#

ایجاد PDF از URL زنده در C#

در حال حاضر، بیایید بررسی کنیم که چگونه یک صفحه وب را از یک URL به عنوان یک سند PDF ذخیره کنیم:

  • یک مثال از کلاس Url با URL وب سایت ایجاد کنید.
  • یک مثال از کلاس PdfSaveOptions ایجاد کنید.
  • گزینه های ذخیره شده مورد نظر را انتخاب کنید.
  • از روش Converter.ConvertHTML() برای ذخیره کردن HTML به عنوان یک PDF استفاده کنید URL, PdfSaveOptions, و خروجی فایل PDF مسیر.

نمونه کد زیر نشان می دهد چگونه یک PDF را از یک URL زنده با استفاده از C# ایجاد کنیم#:

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

شما می توانید یک مجوز موقت رایگان دریافت کنید برای امتحان کردن Aspose.HTML برای .NET بدون محدودیت های ارزیابی. این یک فرصت فوق العاده برای کشف C# HTML به API PDF آزمایشی رایگان و بررسی ویژگی های آن است.

نتیجه گیری

در این مقاله ما یاد گرفتیم که چگونه:

  • فایل HTML را به صورت برنامه نویسی بارگذاری کنید.
  • گزینه PDF Save را تنظیم کنید.
  • یک نوار HTML را به عنوان PDF ذخیره کنید.
  • یک وب سایت را به عنوان یک سند PDF ذخیره کنید.
  • تبدیل یک فایل HTML به PDF در C# با استفاده از روش های مختلف، از جمله .NET Core PDF Generate از HTML و C# Export HTML to PDF.

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

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

ادغام اضافی

برای توسعه دهندگان که به دنبال پیاده سازی تولید PDF در برنامه های C# خود هستند، کتابخانه Html2Pdf C # یک گزینه قابل توجهی است که باید در نظر گرفته شود. این ویژگی های قدرتمند را ارائه می دهد که می تواند پیشنهادات مختلف Aspose را تکمیل کند. علاوه بر این، کلاس HTMLToFdfDocument C فراهم می کند یک رابط کاربری ساده برای مدیریت تبدیل HTML به PDF به طور موثر. شما همچنین می توانید کشف کنید که چگونه برای ایجاد PDF از HTML در C یا تحقیق در مورد چگونگی ژنراتور PDF با HTML برنامه نویسی برای بهبود نرم افزار خود را. اگر شما علاقه مند به ابزارهای رایگان تر هستید، گزینه های بهترین HTML برای تبدیل PDF C ارزش جستجو برای نیازهای پروژه های مختلف است. C# PDF Generator از HtL می توانند منابع اضافی را برای بازسازی راه حل های پایدار.

More in this category