تقديم XPS إلى TXT في تطبيقات C++

تحويل XPS إلى TXT في تطبيقات C++ الأصلية دون الحاجة إلى Microsoft ® Excel أو Adobe ® Acrobat Reader

 

تحويل XPS إلى TXT في C++ عبر Aspose.Total for C++ مكتبات أتمتة تنسيق الملفات هي عملية بسيطة من خطوتين. في الخطوة الأولى ، يمكنك تصدير XPS إلى XLSX باستخدام Aspose.PDF لـ C++ ، بعد ذلك ، باستخدام Aspose.Cells for C++ واجهة برمجة تطبيقات برمجة جداول البيانات ، يمكنك تحويل XLSX إلى TXT.

C++ API لتحويل XPS إلى TXT

  1. افتح ملف XPS باستخدام مستند مرجع فئة
  2. تحويل XPS إلى XLSX باستخدام وظيفة العضو Save
  3. قم بتحميل مستند XLSX باستخدام مرجع فئة IWorkbook
  4. احفظ المستند بتنسيق TXT باستخدام وظيفة العضو Save

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

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

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

الحصول على معلومات ملف XPS أو تعيينها عبر C++

يسمح لك Aspose.PDF for C++ أيضًا بالحصول على معلومات حول مستند XPS الخاص بك ويتيح لك اتخاذ قرارات مستنيرة قبل عملية التحويل. للحصول على معلومات خاصة بالملف لملف XPS ، تحتاج أولاً إلى استدعاء get_Info () طريقة مستند فئة. بمجرد استرداد كائن DocumentInfo ، يمكنك الحصول على قيم الخصائص الفردية. علاوة على ذلك ، يمكنك أيضًا تعيين الخصائص باستخدام الطرق الخاصة بفئة DocumentInfo.

احفظ تنسيق ملف TXT للدفق عبر C++

يسمح Aspose.Cells for C++ بحفظ تنسيق ملف TXT للتدفق. لحفظ الملفات في تدفق ، أنشئ كائن MemoryStream أو FileStream واحفظ الملف في كائن الدفق هذا عن طريق استدعاء IWorkbook أسلوب الكائن Save . حدد تنسيق الملف المطلوب باستخدام تعداد SaveFormat عند استدعاء طريقة Save.

استكشف XPS خيارات التحويل مع C++

تحويل XPSs إلى CSV (قيم مفصولة بفواصل)
تحويل XPSs إلى DIF (تنسيق تبادل البيانات)
تحويل XPSs إلى CSV (قيم مفصولة بفواصل)
تحويل XPSs إلى FODS (جدول بيانات XML مسطح OpenDocument)
تحويل XPSs إلى MD (لغة Markdown)
تحويل XPSs إلى ODP (تنسيق العرض التقديمي OpenDocument)
تحويل XPSs إلى ODS (جدول بيانات OpenDocument)
تحويل XPSs إلى OTP (تنسيق OpenDocument القياسي)
تحويل XPSs إلى POT (ملفات قالب Microsoft PowerPoint)
تحويل XPSs إلى POTM (ملف قالب Microsoft PowerPoint)
تحويل XPSs إلى POTX (عرض تقديمي لقالب Microsoft PowerPoint)
تحويل XPSs إلى POWERPOINT (ملفات العروض التقديمية)
تحويل XPSs إلى PPS (عرض شرائح PowerPoint)
تحويل XPSs إلى PPSM (عرض الشرائح الممكنة بماكرو)
تحويل XPSs إلى PPSX (عرض شرائح PowerPoint)
تحويل XPSs إلى PPT (عرض باور بوينت)
تحويل XPSs إلى PPTM (ملف العرض التقديمي الممكّن بماكرو)
تحويل XPSs إلى SWF (شوك ويف فلاش موفي)
تحويل XPSs إلى SXC (StarOffice Calc Spreadsheet)
تحويل XPSs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل XPSs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل XPSs إلى XLSB (مصنف Excel الثنائي)
تحويل XPSs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل XPSs إلى XLT (قالب Excel 97-2003)
تحويل XPSs إلى XLTM (قالب Excel ممكن بماكرو)
تحويل 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 (تنسيق نص منسق)

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

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

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

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

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

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

ملف TXT (نصي) هو في الواقع تنسيق ملف نصي عادي يستخدم لتخزين وتبادل المعلومات المستندة إلى النص دون أي تنسيق أو تخطيط. إنه تنسيق ملف بسيط ومدعوم على نطاق واسع ويتكون من سلسلة من الأحرف بدون أي بنية أو بيانات وصفية محددة.

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

تتمثل إحدى مزايا ملفات TXT في إمكانية الوصول الشامل إليها. يتم دعمها بواسطة جميع أنظمة التشغيل والتطبيقات تقريبًا ، مما يسهل فتحها وعرضها على أنظمة أساسية مختلفة. يمكن إنشاء ملفات TXT وتحريرها باستخدام أي محرر نصوص ، بدءًا من الخيارات الأساسية مثل Notepad إلى الخيارات الأكثر تقدمًا مثل Sublime Text أو Vim.

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