نحوه تبدیل اکسل به XPS در C#.NET

در این آموزش گام به گام نحوه تبدیل اکسل به XPS در پروژه سی شارپ را توضیح خواهیم داد. نمونه کد در این مبحث آموزش نشان می دهد که می توانید اکسل را در سی شارپ به XPS بدون مایکروسافت اکسل تبدیل کنید. این نیز به Microsoft Interop نیاز ندارد.

مراحل تبدیل اکسل به XPS در سی شارپ

  1. API Aspose.Cells for .NET را از NuGet.org دریافت کنید
  2. مرجع به فضای نام Aspose.Cells اضافه کنید
  3. برای اعمال مجوز از روش SetLicense استفاده کنید
  4. یک شی از کلاس Workbook ایجاد کنید
  5. ورودی Excel (XLSX or XLS) را برای تبدیل به XPS بارگیری کنید
  6. فایل XPS تبدیل شده را با استفاده از Xps ذخیره کنید SaveFormat

در این مثال، ما XLSX را به XPS در سی شارپ تبدیل می کنیم، اما با استفاده از همین کد و مراحل می توانید XLS را در برنامه ها و پروژه های سی شارپ نیز به XPS تبدیل کنید. کد و فرآیند در هر دو مورد یکسان است.

کد سی شارپ برای تبدیل اکسل به XPS در سی شارپ

همانطور که قطعه کد بالا نشان می دهد، تبدیل را می توان به راحتی با استفاده از دو خط کد API انجام داد. همانطور که بدون استفاده از Interop یا Excel یک مبحث نحوه انجام را برای صادرات فایل اکسل بزرگ به CSV در سی شارپ نوشتیم، مهم است که توجه داشته باشید که اکسل را در سی شارپ به XPS بدون مایکروسافت اکسل و همچنین interop تبدیل کرده‌ایم. بنابراین می توانید این کد را در هر جایی بدون نصب اکسل اجرا کنید. این بدان معناست که کد می تواند روی سرور و در برنامه های ویندوز یا ASP.NET به طور یکسان اجرا شود.

 فارسی