XPS إلى PDF عبر الإنترنت

يعد XPS(مواصفات ورق XML) وPDF(تنسيق المستند المحمول) من التنسيقات المستخدمة على نطاق واسع لمشاركة المستندات وأرشفتها. تم تطوير XPS بواسطة Microsoft كبديل لملف PDF، مما يوفر إمكانات مماثلة للحفاظ على المظهر المرئي وتخطيط المستندات. ومع ذلك، اكتسب PDF شعبية واسعة النطاق بمرور الوقت نظرًا لتوافقه عبر الأنظمة الأساسية والأجهزة المختلفة. في بعض الأحيان، قد تحتاج إلى تحويل مستندات XPS إلى PDF لأغراض مختلفة. وفقًا لذلك، يغطي منشور المدونة هذا كيفية تحويل XPS إلى PDF عبر الإنترنت مجانًا أو في C# .NET أو Java.

محول XPS إلى PDF مجاني عبر الإنترنت

بينما يمكن فتح ملفات XPS على أجهزة الكمبيوتر التي تعمل بنظام Windows باستخدام عارض XPS المدمج، تظهر مشكلات التوافق عند محاولة فتح ملفات XPS على أنظمة تشغيل أو أجهزة أخرى. هذا هو المكان الذي تنشأ فيه الحاجة إلى التحويل عبر الإنترنت. يضمن تحويل XPS إلى PDF إمكانية عرض مستنداتك ومشاركتها وطباعتها بسهولة عبر منصات مختلفة دون أي اختلافات في التنسيق.

وفقًا لذلك، أحدث محول XPS المجاني إلى PDF ثورة في عملية التحويل حيث أنك لا تحتاج إلى تثبيت أي برنامج إضافي لإجراء التحويل.

  1. أولاً، قم بتصفح محول Visio عبر الإنترنت باستخدام متصفح الإنترنت.
  2. قم بإسقاط الملف في الجزء المستطيل وقم بتحميل الملف المصدر.
  3. سينتهي تحميل ملف الإدخال وسيتم تمكين زر التحويل.
  4. ابدأ التحويل وابدأ في تحويل XPS إلى PDF.
  5. قم بتنزيل مستند PDF الناتج أو انسخ الرابط للوصول إليه عبر الإنترنت.

ملاحظة: سيتم تمكين الرابط عبر الإنترنت لتنزيل ملف الإخراج أو مشاركته بعد 24 ساعة حيث لا يتم تخزين بياناتك على الخادم.

فوائد التحويل عبر الإنترنت من XPS إلى PDF

إمكانية الوصول: يمكن الوصول إلى هذا المحول عبر الإنترنت من أي جهاز متصل بالإنترنت، مما يلغي الحاجة إلى تثبيت البرنامج.

توفير الوقت والجهد: يعمل هذا المحول عبر الإنترنت على تبسيط عملية التحويل، مما يوفر لك الوقت والجهد مقارنة بالبرامج التقليدية.

توافق النظام الأساسي: تتوافق ملفات PDF الناتجة مع مجموعة واسعة من الأجهزة وأنظمة التشغيل.

واجهة سهلة الاستخدام: يتميز هذا المحول عبر الإنترنت بواجهة بديهية تجعل عملية التحويل واضحة حتى بالنسبة للمستخدمين ذوي الخبرة الفنية المحدودة.

تحويل XPS إلى PDF في C#

يمكنك بسهولة تحويل XPS إلى PDF في C# باتباع الخطوات التالية:

  • قم بتكوين Conholdate.Total for .NET في مشروعك.
  • ابدأ التدفقات وقم بتحميل ملف XPS للإدخال.
  • تهيئة كائن فئة PdfSaveOptions.
  • إنشاء جهاز تقديم لتنسيق PDF.

يشرح نموذج التعليمات البرمجية التالي كيفية تحويل XPS إلى PDF في C#:

// تهيئة دفق إخراج PDF
using (System.IO.Stream pdfStream = System.IO.File.Open(dataDir + "XPStoPDF.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
// تهيئة دفق إدخال XPS
//باستخدام (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "input.xps"، System.IO.FileMode.Open))
using (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "sample.xps", System.IO.FileMode.Open))
{
// قم بتحميل مستند XPS من الدفق
Aspose.Page.XPS.XpsDocument document = new Aspose.Page.XPS.XpsDocument(xpsStream, new Aspose.Page.XPS.XpsLoadOptions());
// أو قم بتحميل مستند XPS مباشرة من الملف. ليست هناك حاجة إلى xpsStream بعد ذلك.
// XpsDocument document = new XpsDocument(inputFileName, new XpsLoadOptions());

// تهيئة كائن الخيارات بالمعلمات الضرورية.
Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions options = new Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions()
{
    JpegQualityLevel = 100,
    ImageCompression = Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Jpeg,
    TextCompression = Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate,
};
// إنشاء جهاز تقديم لتنسيق PDF
Aspose.Page.XPS.Presentation.Pdf.PdfDevice device = new Aspose.Page.XPS.Presentation.Pdf.PdfDevice(pdfStream);

document.Save(device, options);
}

تحويل مخططات XPS إلى PDF في Java

توضح الخطوات التالية كيفية تحويل XPS إلى PDF في Java:

  • قم بتثبيت Conholdate.Total for Java في تطبيقك.
  • تهيئة دفق إخراج PDF باستخدام FileOutputStream.
  • قم بتهيئة PdfSaveOptions باستخدام المعلمات الضرورية.

يوضح نموذج التعليمات البرمجية أدناه كيفية تحويل XPS إلى PDF في Java:

// تهيئة دفق إخراج PDF
FileOutputStream pdfStream = new FileOutputStream("output.pdf");

// تحميل مستند XPS
XpsDocument document = new XpsDocument("input.xps");

// قم بتهيئة PdfSaveOptions باستخدام المعلمات الضرورية
PdfSaveOptions options = new PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
options.setPageNumbers(new int[] { 1, 2, 6 });

// إنشاء جهاز تقديم لتنسيق PDF
PdfDevice device = new PdfDevice(pdfStream);
// تقديم XPS بصيغة PDF
document.save(device, options);   

رخصة التقييم المجانية

يمكنك طلب ترخيص مؤقت مجاني لاختبار واجهات برمجة التطبيقات بكامل طاقتها.

تلخيص لما سبق

لم يكن تحويل ملفات XPS إلى تنسيق PDF أسهل من أي وقت مضى، وذلك بفضل هذا التحويل عبر الإنترنت. سواء كنت فردًا يتطلع إلى مشاركة المستندات مع الأصدقاء أو محترف أعمال يحتاج إلى ضمان التوافق عبر الأنظمة الأساسية، فإن هذا المحول يوفر حلاً مناسبًا لاحتياجات التحويل الخاصة بك. علاوة على ذلك، فهو يغطي أيضًا دمج هذه الميزة في تطبيقاتك باستخدام C# أو Java. في حالة وجود أي استفسارات، يرجى الكتابة إلينا على المنتدى.

أنظر أيضا