فایلهای EPUB معمولاً برای اشتراکگذاری یا چاپ فایلها در مقیاس بزرگ استفاده میشوند. به عنوان مثال، این روزها کتاب های الکترونیکی بسیار رایج هستند که در قالب EPUB ایجاد می شوند. در شرایط خاص، ممکن است لازم باشد EPUB را به یک فایل XPS تبدیل کنید. بر این اساس، این مقاله نحوه تبدیل یک فایل EPUB به فرمت XPS را به صورت برنامهنویسی در سی شارپ پوشش میدهد.
مبدل EPUB به XPS – نصب API C#
Aspose.HTML for .NET API از تبدیل اسناد EPUB پشتیبانی می کند. میتوانید با دانلود فایلهای DLL از بخش Downloads یا با دستور نصب زیر NuGet API را پیکربندی کنید.
PM> Install-Package Aspose.HTML
تبدیل EPUB به XPS در سی شارپ
با انجام مراحل زیر می توانید EPUB را به XPS تبدیل کنید:
- فایل EPUB ورودی را بارگیری کنید.
- یک شی از کلاس XpsSaveOptions را راه اندازی کنید.
- ابعاد صفحه را بر حسب نیاز به اینچ، سانتی متر و … مشخص کنید.
- فایل EPUB را به فرمت XPS تبدیل کنید.
قطعه کد زیر نحوه انجام این مراحل را به صورت برنامه نویسی برای تبدیل یک فایل EPUB به XPS در سی شارپ توضیح می دهد:
// یک نمونه از XpsSaveOptions ایجاد کنید
XpsSaveOptions options = new XpsSaveOptions();
// اندازه صفحه را بر حسب اینچ تنظیم کنید
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(7),Length.FromInches(3)));
// برای تبدیل EPUB به XPS، متد ConvertEPUB را فراخوانی کنید
Converter.ConvertEPUB("input.epub", options, "output.xps");
مجوز ارزیابی رایگان را دریافت کنید
میتوانید برای ارزیابی همه ویژگیهای API بدون هیچ محدودیتی، مجوز موقت رایگان درخواست کنید.
ویژگی های دیگر را کاوش کنید
با مراجعه به اسناد می توانید به بسیاری از ویژگی های دیگر ارائه شده توسط API نگاهی بیندازید.
نسخه ی نمایشی آنلاین
لطفاً برنامه وب EPUB to XPS Converter را که با استفاده از API فوق توسعه یافته است، امتحان کنید.
نتیجه
در این مقاله با نحوه تبدیل فایل EPUB به فرمت XPS به صورت برنامه نویسی در سی شارپ آشنا شدید. علاوه بر این، فایل XPS با وفاداری و کارایی بالا در عرض چند ثانیه ارائه می شود. علاوه بر این، شما می توانید این ویژگی را در برنامه های مبتنی بر فریم ورک دات نت یا NET Core خود تنها با چند خط کد یکپارچه کنید. لطفاً در صورت نیاز به کمک با ما در فروم تماس بگیرید.