ترشدك هذه المقالة خلال العملية التدريجية إلى ** تحويل XPS إلى PDF باستخدام C # ** عن طريق استهلاك إحدى حزم تحويل المستندات الشائعة. يوفر هذا البرنامج التعليمي أيضًا نموذجًا لتطبيق ** C # لتحويل XPS إلى PDF ** لإظهار تنفيذ الميزة وعملها. علاوة على ذلك ، يرشدك هذا المنشور إلى كيفية تحديد المعلمات لتخصيص ملف PDF المحول. فيما يلي قائمة بالنقاط الرئيسية ونموذج تعليمة برمجية لتغيير XPS إلى PDF في C #.
خطوات تحويل XPS إلى PDF باستخدام C
- قم بتثبيت حزمة GroupDocs.Conversion for .NET من موقع ويب NuGet لتحويل XPS إلى PDF
- أضف مرجعًا إلى مساحة الاسم GroupDocs.Conversion للتحويل من XPS إلى تنسيق PDF
- تهيئة فئة Converter لتحميل ملف XPS للإدخال من القرص للتحويل إلى تنسيق PDF
- قم بإنشاء وتعيين خيارات التحويل لتخصيص ملف PDF الناتج
- أخيرًا ، قم باستدعاء طريقة التحويل لحفظ XPS كملف PDF على القرص
لتنفيذ وظيفة * تحويل XPS إلى PDF C # * ، ما عليك سوى اتباع سير العمل أعلاه. يجب عليك تحميل ملف XPS للإدخال عن طريق إنشاء فئة المحول بعد تثبيت حزمة تحويل المستندات المطلوبة من مدير حزمة NuGet واستيراد مساحات الأسماء الأساسية. بعد ذلك ، يمكنك تعيين الخصائص لتخصيص ملف PDF المحول باستخدام كائن PdfConvertOptions واستدعاء طريقة التحويل أخيرًا لحفظ الملف الناتج على القرص.
كود لتحويل XPS إلى PDF باستخدام C
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertXpsToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert XPS 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 XPS file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.xps"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.PageNumber = 1; | |
options.PagesCount = 1; | |
// Convert and save the XPS in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
يوضح المقتطف أعلاه تنفيذ * محول XPS إلى PDF في C # *. يمكن استخدام نموذج التعليمات البرمجية هذا بسهولة في تطبيقاتك لإجراء تحويل المستند ولكن عليك أولاً إعداد حزمة التحويل وتوفير الترخيص وملفات الإدخال. علاوة على ذلك ، لا تحتاج إلى تثبيت أي برنامج إضافي لاستخدام هذا المثال ويمكنك تشغيل هذا الرمز على أي من أنظمة التشغيل الشائعة مثل Windows و Linux و macOS التي تدعم بيئة .NET.
لقد ناقشنا إجراء تحويل المستند لقدرة C # XPS إلى PDF وأنتجنا نموذجًا من التعليمات البرمجية لها. لقد نشرنا مؤخرًا مقالًا لتغيير EPS إلى JPG باستخدام C # ، ألق نظرة على دليل كيفية تحويل EPS إلى JPG في C # لمزيد من المعلومات.