فرمت PDF یکی از پرکاربردترین فرمت های اسناد برای اشتراک گذاری اسناد است. این آموزش به شما نشان می دهد که چگونه از سی شارپ برای تبدیل اکسل به PDF استفاده کنید. در این مقاله، ما یک کتاب کار اکسل را با استفاده از فرمت XLSX به سند PDF تبدیل می کنیم. علاوه بر این، می توانید به سرعت اکسل را به PDF با استفاده از C# برای فرمت های مختلف اکسل مانند XLS، CSV، XLT و بسیاری دیگر تنها با چند خط کد تبدیل کنید. علاوه بر این، هیچ نرم افزار شخص ثالثی برای تبدیل مورد نیاز نیست.
مراحل تبدیل اکسل به پی دی اف در سی شارپ
- برای تبدیل اکسل به PDF با استفاده از سی شارپ، GroupDocs.Conversion for .NET را از NuGet نصب کنید.
- مرجع به فضای نام GroupDocs.Conversion اضافه کنید
- یک نمونه از کلاس Converter ایجاد کنید و ورودی Excel را برای تبدیل به PDF بارگیری کنید.
- کلاس PdfConvertOptions را برای ارائه تنظیمات برگزیده برای سند PDF راه اندازی کنید
- متد Convert کلاس Converter را فراخوانی کنید و نام فایل PDF خروجی را به همراه شیء کلاس PdfConvertOptions ارسال کنید.
این مراحل کاملاً توضیحی هستند و می توانند بلافاصله در پروژه شما برای تبدیل فایل اکسل به PDF با استفاده از C# استفاده شوند. برای شروع، از مدیر بسته NuGet برای نصب کتابخانه لازم استفاده کنید. پس از آن، یک نمونه کلاس Converter ایجاد کنید و فایل اکسل را بارگذاری کنید تا به PDF تبدیل شود. در نهایت، می توانید تنظیمات فایل PDF تبدیل شده را تنظیم کرده و آن را در دیسک ذخیره کنید.
کد برای تبدیل اکسل به PDF در سی شارپ
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertExcelToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Excel to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Excel file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.xlsx"); | |
// Set the starting sheet number and consecutive sheet count | |
var convertOptions = new PdfConvertOptions() | |
{ | |
PageNumber = 1, | |
PagesCount = 2 | |
}; | |
// Convert and save the Excel in PDF format | |
converter.Convert("converted.pdf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
در این مقاله با نحوه تبدیل فایل ها با استفاده از کد C# Excel به PDF آشنا شدیم. با تنظیم ویژگی های تنظیم صفحه، هم به موارد تبدیل اولیه و هم پیشرفته نگاه کردیم. علاوه بر این، کتاب های کار اکسل را می توان به سادگی به فرمت های HTML، Microsoft PowerPoint و Word تبدیل کرد.
ما در مقاله قبلی خود درباره کد تبدیل تصویر به پی دی اف در سی شارپ بحث کردیم. اگر علاقه دارید، نگاهی به آن بیندازید.