این مقاله شامل یک رویکرد گام به گام برای تبدیل سند و همچنین کد نمونه برای تبدیل HTML به PDF با استفاده از C# است. تبدیل سند برای قابلیت PDF به HTML C# را می توان با چند فراخوانی API و دو تا سه خط کد با دنبال کردن این راهنما انجام داد. علاوه بر این، این مقاله چند ویژگی برای طراحی یک سند PDF تعریف میکند تا بتوان آن را مطابق انتظارات کاربر تولید کرد.
مراحل تبدیل HTML به PDF با استفاده از سی شارپ
- GroupDocs.Conversion for .NET را از مدیر بسته NuGet در پروژه نصب کنید
- یک مرجع به فضای نام GroupDocs.Conversion در کد اضافه کنید
- یک شی از کلاس Converter ایجاد کنید و فایل HTML ورودی را بارگیری کنید
- یک نمونه از کلاس PdfConvertOptions ایجاد کنید و ویژگیهایی را برای سند PDF خروجی تنظیم کنید
- سند PDF خروجی را با استفاده از متد Convert از کلاس Converter روی دیسک ذخیره کنید و نمونه PdfConvertOptions را به همراه نام فایل PDF خروجی ارسال کنید.
این مراحل نشان میدهند که با نصب بسته مورد نیاز و بارگذاری فایل HTML منبع در سازنده کلاس Converter، چقدر آسان میتوانید عملکرد export HTML به PDF C# را برای انجام تبدیل سند پیادهسازی کنید. در مرحله بعد باید یک نمونه از کلاس PdfConvertOptions برای تنظیم خصوصیات مختلف برای سند PDF خروجی ایجاد کنید و در نهایت از روش Convert برای ذخیره فایل خروجی در دیسک استفاده کنید.
کد برای تبدیل HTML به PDF با استفاده از سی شارپ
این مثال نشان می دهد که چگونه می توان اسناد را با استفاده از C# ایجاد PDF از HTML تبدیل کرد. سند منبع را با کلاس Converter بارگذاری می کند، ویژگی های سند خروجی را با کلاس PdfConvertOptions تعریف می کند و سپس فایل تبدیل شده را با متد Convert ذخیره می کند. در این مثال، تنها چند پارامتر برای سند PDF خروجی تعریف شده است. می توانید ویژگی های بیشتری را به فایل تبدیل شده اضافه کنید، مانند حاشیه پایین، حاشیه سمت چپ، حاشیه سمت راست، حاشیه بالا، رمز عبور، واترمارک و غیره.
ما مقاله ای در مورد تبدیل سند HTML به تصویر با استفاده از سی شارپ منتشر کردیم. برای اطلاعات بیشتر به آموزش نحوه تبدیل HTML به تصویر با استفاده از سی شارپ مراجعه کنید.