C# API لتقديم XPS إلى FODS

تصدير ملف XPS إلى FODS عبر C# بدون استخدام Microsoft® Excel أو Adobe® Acrobat Reader

 

باستخدام Aspose.Total for .NET يمكنك بسهولة تحويل ملف XPS إلى FODS ضمن أي تطبيقات .NET و C# و ASP.NET و VB.NET. أولاً ، باستخدام Aspose.PDF for .NET ، يمكنك تصدير XPS إلى XLSX. بعد ذلك ، باستخدام Aspose.Cells for .NET Spreadsheet Programming API ، يمكنك تحويل XLSX إلى FODS.

NET API لتحويل XPS إلى FODS

  1. افتح ملف XPS باستخدام فئة Document
  2. تحويل XPS إلى XLSX باستخدام طريقة Save
  3. قم بتحميل مستند XLSX باستخدام فئة Workbook
  4. احفظ المستند بتنسيق FODS باستخدام طريقة Save وعيّن Fods كـ SaveFormat

متطلبات التحويل

قم بالتثبيت من سطر الأوامر كـ nuget install Aspose.Total أو عبر Package Manager Console في Visual Studio مع Install-Package Aspose.Total.

بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من Downloads .

تحويل المحمية XPS إلى FODS عبر C#

إذا كان مستند XPS الخاص بك محميًا بكلمة مرور ، فلا يمكنك تحويله إلى FODS بدون كلمة المرور. باستخدام واجهة برمجة التطبيقات ، يمكنك أولاً فتح المستند المحمي باستخدام كلمة مرور صالحة وتحويلها بعد ذلك. لفتح الملف المشفر ، يمكنك تهيئة مثيل جديد من فئة Document وتمرير اسم الملف وكلمة المرور كوسائط.

تحويل ملف XPS إلى FODS بعلامة مائية عبر C#

أثناء تحويل ملف XPS إلى FODS ، يمكنك أيضًا إضافة علامة مائية إلى تنسيق ملف FODS الناتج. لإضافة علامة مائية ، يمكنك إنشاء كائن مصنف جديد وفتح مستند XLSX المحول ، وتحديد ورقة العمل عبر الفهرس الخاص به ، وإنشاء شكل واستخدام وظيفة AddTextEffect الخاصة به. بعد ذلك يمكنك حفظ مستند XLSX كملف FODS مع علامة مائية.

استكشف XPS خيارات التحويل مع .NET

تحويل XPSs إلى DOCM (ملف Microsoft Word 2007 Marco)
تحويل XPSs إلى DOT (ملفات قوالب Microsoft Word)
تحويل XPSs إلى DOTM (مايكروسوفت وورد 2007+ ملف قالب)
تحويل XPSs إلى DOTX (ملف قالب Microsoft Word)
تحويل XPSs إلى FLATOPC (مايكروسوفت وورد 2003 WordprocessingML)
تحويل XPSs إلى GIF (تنسيق التبادل الرسومي)
تحويل XPSs إلى MARKDOWN (لغة ترميز خفيفة الوزن)
تحويل XPSs إلى ODT (تنسيق ملف نصي OpenDocument)
تحويل XPSs إلى OTT (قالب OpenDocument)
تحويل XPSs إلى PCL (لغة أوامر الطابعة)
تحويل XPSs إلى PS (ملف بوستسكريبت)
تحويل XPSs إلى RTF (تنسيق نص منسق)
تحويل XPSs إلى WORDML (مايكروسوفت وورد 2003 WordprocessingML)
تحويل XPSs إلى XAMLFLOW (أتمتة الطاقة من Microsoft)
تحويل XPSs إلى APNG (رسومات الشبكة المحمولة المتحركة)
تحويل XPSs إلى CSV (قيم مفصولة بفواصل)
تحويل XPSs إلى DICOM (التصوير الرقمي والاتصالات في الطب)
تحويل XPSs إلى DIF (تنسيق تبادل البيانات)
تحويل XPSs إلى DXF (تنسيق تبادل رسم أوتوديسك)
تحويل XPSs إلى EMZ (ملف تعريف محسن مضغوط لـ Windows)
تحويل XPSs إلى EXCEL (تنسيقات ملفات جدول البيانات)
تحويل XPSs إلى JPEG2000 (تنسيق صورة J2K)
تحويل XPSs إلى JPEG2000 (تنسيق صورة J2K)
تحويل XPSs إلى MD (لغة Markdown)
تحويل XPSs إلى ODS (جدول بيانات OpenDocument)
تحويل XPSs إلى PSD (وثيقة فوتوشوب)
تحويل XPSs إلى SVGZ (رسومات موجهة مضغوطة قابلة للتحجيم)
تحويل XPSs إلى SXC (StarOffice Calc Spreadsheet)
تحويل XPSs إلى TGA (محول الرسومات Truevision)
تحويل XPSs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل XPSs إلى TXT (مستند نصي)
تحويل XPSs إلى WMF (ملف تعريف Windows)
تحويل XPSs إلى WMZ (ملف تعريف Windows المضغوط)
تحويل XPSs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل XPSs إلى XLSB (مصنف Excel الثنائي)
تحويل XPSs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل XPSs إلى XLT (قالب Excel 97-2003)
تحويل XPSs إلى XLTM (قالب Excel ممكن بماكرو)

ما هو XPS تنسيق الملف

XPS ، اختصارًا لـ XML Paper Specification ، هو تنسيق ملف تم إنشاؤه بواسطة Microsoft لتمثيل المستندات ذات التخطيط الثابت. تحتوي ملفات XPS على المحتوى وإعدادات الطباعة للمستند ، مما يجعلها مناسبة للحفاظ على تخطيط ومظهر المستند عبر الأجهزة والأنظمة الأساسية المختلفة.

يعتمد تنسيق XPS على XML (لغة التوصيف القابلة للتمديد) ، لغة الترميز المستخدمة على نطاق واسع لتمثيل البيانات المنظمة. تقوم ملفات XPS بتغليف محتوى المستند ، مثل النص والصور والرسومات المتجهة والتعليقات التوضيحية بتنسيق XML منظم. يتيح ذلك تفسير العناصر المرئية للمستند وعرضها بسهولة.

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

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

ما هو FODS تنسيق الملف

يعمل تنسيق ملف OpenDocument Flat XML Spreadsheet (FODS) كوسيلة لتخزين مستندات جداول البيانات. إنه يلتزم بمعيار OpenDocument ويستخدم XML كهيكل الملف الأساسي الخاص به. عادةً ما يتم إنشاء ملفات FODS بواسطة برامج جداول البيانات مثل Apache OpenOffice Calc و LibreOffice Calc.

تتكون ملفات FODS من عدة عناصر XML ، مع عنصر يعمل كحاوية لبيانات جدول البيانات. يتم تخزين البيانات نفسها في تسلسل من عناصر

، حيث يمثل كل جدول ورقة عمل داخل جدول البيانات. داخل كل جدول ، يتم تنظيم البيانات باستخدام عنصري و . يمكن أن تحتوي هذه العناصر على عناصر فرعية متنوعة تحدد محتويات الخلية ، مثل و و . يقوم العنصر بتخزين البيانات النصية ، ويقوم العنصر بتخزين البيانات الرقمية ، ويقوم العنصر بتخزين صيغة الخلية.

علاوة على ذلك ، تعمل ملفات FODS على توسيع معيار OpenDocument من خلال دمج ميزات إضافية. يتضمن ذلك دعم الخلايا المدمجة ، مما يسمح بدمج الخلايا المجاورة في خلية واحدة أكبر ، بالإضافة إلى الصفوف والأعمدة المجمدة ، مما يتيح قفل صفوف أو أعمدة معينة لسهولة التنقل أثناء التمرير عبر جدول البيانات.

توفر ملفات FODS التوافق وقابلية التشغيل البيني عبر تطبيقات جداول البيانات التي تدعم معيار OpenDocument. إنها توفر تنسيقًا مرنًا ومنظمًا لتخزين بيانات جداول البيانات ، وضمان تكامل البيانات وتسهيل المشاركة والتعاون السلس.