تحتوي هذه المقالة الأساسية على تفاصيل حول كيفية ** تحويل PDF إلى XPS في C# **. يتضمن جميع المعلومات الخاصة بتكوين بيئة .NET والدليل التفصيلي لتحقيق المتطلبات. من أجل تحويل ** PDF إلى XPS C# ** ، يتم توفير رمز يمكن تعديله لتعيين الخصائص الخاصة حسب احتياجاتك.
خطوات تحويل PDF إلى XPS في C#
- تكوين التطبيق الخاص بك عن طريق تثبيت تبعية Aspose.PDF مع مدير حزمة NuGet
- قم بتحميل ملف PDF المصدر بفئة Document لتحويله إلى تنسيق XPS
- قم بإنشاء كائن فئة XpsSaveOptions وقم بتعيين خصائص مختلفة
- احفظ ملف الإخراج بتنسيق ملف XPS
من أجل إنشاء * PDF إلى محول XPS ، يتم عرض كود C# * هنا والذي يوضح العملية الكاملة. قم بتحميل مستند PDF للإدخال بسرعة من MemoryStream أو من القرص ، ثم حدد خصائص مختلفة لإنشاء ملف XPS. أخيرًا ، اكتب ملف الإخراج المقدم إلى MemoryStream أو Byte Array أو إلى القرص ، بناءً على تصميم التطبيق الخاص بك.
كود لتحويل PDF إلى XPS في C#
namespace ConvertPdfToXpsInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert PDF to XPS in C# | |
{ | |
// Instantiate license | |
Aspose.Pdf.License lic = new Aspose.Pdf.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load PDF document | |
Aspose.Pdf.Document pdfDocument = new Aspose.Pdf.Document("input.pdf"); | |
// Instantiate XPS Save options | |
Aspose.Pdf.XpsSaveOptions saveOptions = new Aspose.Pdf.XpsSaveOptions(); | |
// Save the XPS document | |
pdfDocument.Save("PDFToXPS.xps", saveOptions); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
يوضح مقتطف الشفرة هذا كيفية استخدام * C# تحويل PDF إلى مستند XPS * دون الحاجة إلى تثبيت أي أداة أخرى. علاوة على ذلك ، يمكنك اختيار الاحتفاظ بنص شفاف في ملف الإخراج. وبالمثل ، يمكن تحسين مقتطف الشفرة لتحويل جميع الصفحات أو بعض الصفحات المحددة فقط إلى تنسيق ملف XPS.
تناولت هذه المقالة كيفية استخدام عرض * C# PDF إلى XPS * أثناء شرح العديد من خصائص التخصيص. ومع ذلك ، إذا كنت مهتمًا بتعلم تحويل PDF إلى PDFA ، فيرجى الرجوع إلى المقالة على كيفية تحويل PDF إلى تنسيق PDFA باستخدام C#.