
XPS (Open XML Paper Specification) و OXPS (OpenXPS) فرمت های مستند صفحه ثابت طراحی شده برای حفظ طرح و قالب بندی محتوای اصلی هستند در حالی که اسناد XPS شبیه به PDF (فرمت اسناد قابل دسترس), در این مقاله، ما نشان خواهیم داد چگونه XPS یا OXPS را به PDF در C# تبدیل کنیم، ارائه یک راهنمای جامع برای توسعه دهندگان که به دنبال بهبود توانایی های مدیریت اسناد خود با استفاده از بهترین کتابخانه C# برای تبدیل XPS به PDF هستند.
جدول محتوا
- C# API برای تبدیل XPS به PDF
- تبدیل XPS به PDF با استفاده از C#
- تبدیل صفحات خاص XPS به PDF
- OXPS به PDF Converter در C#
- تبدیل صفحات خاص OXPS به PDF
- تبدیل فایل XPS به PDF آنلاین
- منابع یادگیری برای تبدیل XPS به PDF
C# API به تبدیل XPS به PDF
برای انجام به طور موثر XPS به PDF تبدیل به C#، ما از صفحه ای برای .NET این کتابخانه قوی به توسعه دهندگان اجازه می دهد تا ایجاد، ویرایش، دستکاری و تبدیل هر دو XPS و EPS / PS Aspose.Page برای .NET یک API قابل اعتماد و منحصر به فرد است که به راحتی در برنامه های .net شما ادغام می شود.
شما هم می توانید دانلود DLL به طور مستقیم یا نصب API با استفاده از موارد زیر NuGet فرمانده:
PM> Install-Package Aspose.Page
تبدیل XPS به PDF با استفاده از C#
برای تبدیل یک سند XPS کامل به فرمت PDF، این مراحل را دنبال کنید:
- فایل XPS را وارد کنید.
- گزینه ها را با پارامترهای مورد نیاز شروع کنید.
- برای ارائه یک مثال از PdfDevice ایجاد کنید.
- اسناد XPS را به یک فایل PDF وارد کنید.
در اینجا یک نمونه کد نشان می دهد چگونه برای تبدیل یک فایل XPS به یک PDF با استفاده از C#:
تبدیل صفحات خاص XPS به PDF به C#
اگر نیاز به تبدیل صفحات خاص از یک سند XPS به فرمت PDF دارید، این مراحل را دنبال کنید:
- جریان ورودی XPS را شروع کنید.
- اسناد XPS را از جریان دانلود کنید.
- یک مثال از PdfSaveOptions ایجاد کنید.
- شماره صفحه را برای تبدیل مشخص کنید.
- اسناد را به عنوان یک فایل PDF ذخیره کنید.
نمونه کد زیر نشان می دهد چگونه به تبدیل صفحات خاص از یک XPS به PDF در C#:
این اسکریپت از یک سند XPS با چندین صفحه استفاده می کند که فقط صفحات 1 و 3 را به PDF تبدیل می کند، همانطور که مشخص شده است:

OXPS به PDF Converter به C#
فرمت OXPS یک نسخه پیشرفته از فرمت فایل XPS است، با این حال ممکن است توسط سیستم عامل های قدیمی پشتیبانی نشود:
- جریان ورودی OXPS را شروع کنید.
- فایل OXPS را از جریان دانلود کنید.
- یک مثال از کلاس PdfSaveOptions ایجاد کنید.
- اسناد OXPS را به یک فایل PDF وارد کنید.
در اینجا یک نمونه کد نشان می دهد چگونه به تبدیل OXPS به PDF در C#:
تبدیل صفحات خاص OXPS به PDF به C#
شما همچنین می توانید صفحات خاص را از یک سند OXPS به فرمت PDF تبدیل کنید:
- فایل OXPS را بارگذاری کنید.
- گزینه PdfSaveOptions را انتخاب کنید.
- شماره صفحه(ها) را که می خواهید تبدیل کنید مشخص کنید.
- اسناد OXPS را به PDF منتقل کنید.
کد زیر نشان می دهد چگونه صفحات خاص یک OXPS را به PDF در C# تبدیل کنیم، با تمرکز بر تبدیل صفحه اول:
یک مجوز رایگان دریافت کنید
شما می توانید یک مجوز موقت رایگان دریافت کنید برای آزمایش کتابخانه Aspose.Page بدون هیچ محدودیت ارزیابی.
منابع یادگیری برای XPS به PDF تبدیل
علاوه بر تبدیل اسناد XPS یا OXPS به فرمت PDF، ویژگی های متنوع کتابخانه را با این منابع بررسی کنید:
نتیجه گیری
در این مقاله، ما بررسی کردیم که چگونه به طور برنامه نویسی تبدیل XPS به PDF و OXPS با استفاده از C#. ما همچنین در مورد چگونگی صادرات صفحات خاص از هر دو اسناد xPS و OX PS به فرمت PDF. با بهره برداری از بهترین کتابخانه C # برای xps به pdf، شما می توانید جریان کار سند خود را بهینه سازی کنید انجمن پشتیبانی رایگان.