الميزات المدعومة

يوفر Aspose.Words للمستخدمين مجموعة واسعة من الميزات. يمكن للمستخدمين تنفيذ قدر كبير من المهام المتعلقة بالمستندات - بدءًا من مجرد تحويل المستندات من تنسيق مدعوم إلى آخر وتعديل تلك المستندات أثناء عملية التحويل إلى مهام العمل، مثل إنشاء مستندات منظمة وجذابة بصريًا أو أتمتة إعداد التقارير.

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

تلتزم Aspose بتقديم التطبيقات الأكثر اكتمالاً ودقة لتنسيقات ومعايير المستندات. يوضح فريق Aspose.Words التزامه بقابلية التشغيل البيني من خلال تقديم ملاحظات تنفيذ مفصلة لتنسيقات المستندات المدعومة عبر منصات متعددة.

تلخص الجداول أدناه مدى توفر ميزات Aspose.Words لـ .NET وتقارنها وتوفر روابط لأوصاف الميزات التفصيلية.

نظرة عامة على المنصات

الأنظمة الأساسية التي يمكن استخدام Aspose.Words for .NET معها مدرجة أدناه. إذا كنت بحاجة إلى دعم لمزيد من الأنظمة الأساسية، فابحث عن المنتج “Twin Brother” Aspose.Words for Java.

ميزة وصف
.NET Framework استخدم Aspose.Words for .NET لإنشاء ASP.NET أو Web Services أو WinForms أو أي نوع آخر من التطبيقات لأي إصدارات .NET Framework 2.0 أو أحدث بما في ذلك إصدارات Client Profile. الدعم الكامل ل32 بت و64 بت.
.NET Standard 2.0 تحتوي المجلدات “netstandard2.0” و"netstandard2.0_AuthenticodeSigned" على تجميعات لاستخدامها مع أطر العمل التي تطبق .NET Standard 2.0 مثل .NET Core 2.0/2.1/2.2/3.0/3.1. يدعم الإصدار الأحدث من Aspose.Words API أيضًا .NET 5.0 و.NET 6.0.
Xamarin.Android استخدم Aspose.Words for .NET في تطبيقات Android الأصلية لديك.
Xamarin.iOS استخدم Aspose.Words for .NET في تطبيقات iOS الأصلية لديك.
Xamarin.Mac استخدم Aspose.Words for .NET في تطبيقات Mac الأصلية.
COM يمكن أن يكون منقذًا إذا كان عليك التطوير باستخدام تقنيات ما قبل .NET.
Mono يمكنك استخدام Aspose.Words لـ .NET لإنشاء تطبيقات باستخدام Mono.
Windows Azure نعم، يعمل Aspose.Words for .NET على Windows Azure.

تنسيقات الملفات والتحويلات

يعتمد العديد من العملاء في جميع أنحاء العالم على ميزات استيراد وتصدير المستندات الشاملة التي توفرها Aspose.Words.

ميزة وصف .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
تنسيقات الملفات والتحويلات أسرع وأكمل تطبيق لتنسيق DOC يمكنك العثور عليه. tick tick tick tick tick
تنسيقات الملفات والتحويلات يوفر Aspose.Words دعمًا شاملاً لـ OOXML وFlat OPC وأيضًا Word 2003 XML. tick tick tick tick tick
تنسيقات الملفات والتحويلات دعم شامل لتنسيق RTF للتفاعل مع مجموعة متنوعة من التطبيقات. tick tick tick tick tick
تنسيقات الملفات والتحويلات قم بتحميل وحفظ HTML/XHTML للحصول على إمكانية تشغيل تفاعلي أكبر. حفظ باسم MHTML متاح أيضًا. tick tick tick tick tick
تنسيقات الملفات والتحويلات يمكن لـ Aspose.Words تحميل المستندات وحفظها بتنسيق OpenDocument Text (.odt). tick tick tick tick tick
تنسيقات الملفات والتحويلات تحويل أي مستند إلى PDF بدقة عالية. PDF/A مدعوم. tick tick tick tick tick
تنسيقات الملفات والتحويلات قم بتحويل أي مستند إلى XPS بدقة عالية. tick tick tick tick tick
تنسيقات الملفات والتحويلات قم باستخراج النص بسهولة عن طريق حفظه بتنسيق plain text. tick tick tick tick tick
تنسيقات الملفات والتحويلات EPUB هو تنسيق شائع للكتب الإلكترونية. يمكنك تحويل أي مستند من Aspose.Words إلى تنسيق IDPF EPUB. tick tick tick tick tick
تنسيقات الملفات والتحويلات يوفر Aspose.Words for .NET الدعم لحفظ المستند بتنسيق PCL. tick tick tick tick tick

التقديم والطباعة

يوفر Aspose.Words الآن عرضًا عالي الدقة لصفحات المستندات.

ميزة .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
قم بتخطيط المستند في صفحات ذات دقة عالية (تمامًا مثلما يفعل Microsoft Word®) لجميع التنسيقات أدناه. tick tick tick tick tick
قم بعرض الصفحات الفردية أو المستندات الكاملة إلى PDF أو XPS. tick tick tick tick tick
تحويل صفحات الوثيقة إلى صور BMP tick tick circle circle circle
تحويل صفحات المستند إلى صور (PNG، EMF، JPEG، GIF). tick tick tick tick tick
قم بعرض الأشكال الفردية من المستند إلى صور نقطية أو متجهة. tick tick tick tick tick
حدد دقة الصورة والجودة والضغط والخيارات الأخرى. tick tick tick tick tick
عرض الصفحات أو الأشكال إلى كائن .NET Graphics مع التحويلات إلى حجم معين. tick tick tick tick tick
طباعة صفحات المستندات باستخدام البنية الأساسية للطباعة .NET. tick circle circle circle circle
قم بتحديث TOC وأرقام الصفحات والحقول الأخرى قبل العرض أو الطباعة. tick tick tick tick tick

ميزات محتوى المستند

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

ميزة .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
الوصول إلى الفقرات والنص وإنشائها وتعديلها. tick tick tick tick tick
الوصول إلى الصور ومربعات النص والأشكال وإنشائها وتعديلها. tick tick tick tick tick
الوصول إلى الجداول والصفوف والخلايا وإنشائها وتعديلها. tick tick tick tick tick
الوصول إلى الحقول وإنشائها وتعديلها وحقول النماذج والارتباطات التشعبية والإشارات المرجعية. tick tick tick tick tick
الوصول إلى أقسام المستند والرؤوس والتذييلات وإنشائها وتعديلها. tick tick tick tick tick
الوصول إلى الحواشي السفلية والتعليقات الختامية والتعليقات وإنشائها وتعديلها. tick tick tick tick tick
الوصول إلى XML المخصص، والعلامات الذكية، وعلامات المستندات المنظمة (عناصر التحكم في المحتوى)، وإنشائها وتعديلها. tick tick tick tick tick
قم بالوصول إلى جميع عناصر المستند وتعديلها باستخدام فئات وأساليب تشبه XmlDocument. tick tick tick tick tick
تحديث نتائج الحقول IF والصيغة وأنواع الحقول الشائعة الأخرى. tick tick tick tick tick
قم بإعادة إنشاء حقول جدول المحتويات (TOC) وتحديثها تمامًا كما يفعل Microsoft Word. tick tick tick tick tick
نسخ عناصر المستند ونقلها بين المستندات. tick tick tick tick tick
الانضمام وتقسيم المستندات. tick tick tick tick tick
الحصول على خصائص المستند المضمنة والمخصصة وتعيينها. tick tick tick tick tick
تحديد حماية المستندات وفتح المستندات المحمية والمشفرة. tick tick tick tick tick
البحث عن النص واستبداله، وتعداد محتوى المستند. tick tick tick tick tick
قبول كافة المراجعات في مستند. tick tick tick tick tick
الاحتفاظ بكائنات OLE وعناصر تحكم ActiveX أو استخراجها من المستند. tick tick tick tick tick
الاحتفاظ بوحدات ماكرو VBA أو إزالتها من المستند. الحفاظ على التوقيع الرقمي لوحدات ماكرو VBA. tick tick tick tick tick
كشف والتحقق من التوقيعات الرقمية في المستندات. tick tick tick tick tick
أدخل نص HTML. tick tick tick tick tick
استخراج وحدات ماكرو VBA من مستند Word. tick tick

ميزات تنسيق المستندات

يوفر Aspose.Words وصولاً برمجيًا تفصيليًا إلى خصائص التنسيق لجميع عناصر المستند.

ميزة .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
الوصول إلى جميع تنسيقات الأحرف وتعديلها بما في ذلك الخطوط والألوان والتأثيرات والحدود والتظليل. tick tick tick tick tick
الوصول إلى جميع تنسيقات الفقرات وتعديلها بما في ذلك المسافات البادئة والتباعد والحدود والتظليل وعلامات الجدولة. tick tick tick tick tick
الوصول إلى جميع تنسيقات القوائم ذات التعداد النقطي والرقمي وتعديلها بما في ذلك الترقيم والمستويات. tick tick tick tick tick
الوصول إلى تنسيق الجدول وتعديله بما في ذلك المحاذاة والاتجاه والحدود والتظليل. tick tick tick tick tick
الوصول إلى جميع خصائص القسم وتعديلها بما في ذلك حجم الورق والهوامش والاتجاه. tick tick tick tick tick
الوصول إلى أنماط المستندات وإنشائها وتعديلها. tick tick tick tick tick
الوصول إلى الكائنات الرسومية وتعديلها بما في ذلك خصائص الموضع والحجم والخط والتعبئة ووحدات بايت الصورة. tick tick tick tick tick

Mail Merge الميزات

يمكنك استخدام Aspose.Words كحل لإعداد التقارير بمفرده. صمم تقاريرك في Microsoft Word ثم اطلب من Aspose.Words ملء المستندات بالبيانات من مصادر البيانات المختلفة.

ميزة .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
استخدم جميع حقول Microsoft Word Mail Merge القياسية في تقاريرك بما في ذلك MERGEFIELD وNEXT وNEXTIF وADDRESSBLOCK وGREETINGLINE. tick tick tick tick tick
قم بتنفيذ Mail Merge للمستندات التي تحتوي حتى على حقول وصيغ IF الأكثر تعقيدًا وتداخلاً. tick tick tick tick tick
قم بملء الجداول أو الأجزاء الموجودة في المستند وتنميتها ديناميكيًا من مصدر بياناتك باستخدام مناطق mail merge. tick tick tick tick tick
يمكنك بسهولة إنشاء تقارير تحتوي على بيانات رئيسية تفصيلية (الأصل والفرع) مثل تفاصيل الطلب/الطلب. tick tick tick tick tick
قم بملء المستندات بالبيانات من أي مصدر بيانات .NET مثل DataSet أو DataTable أو DataView أو DataReader أو ADO Recordset. tick tick tick tick tick
قم بتعبئة المستندات من أي مصدر بيانات مثل استعلام LINQ أو ملف XML أو كائنات الأعمال من خلال تنفيذ واجهة IMailMergeDataSource. tick tick tick tick tick
تمتع بالتحكم الدقيق، مثل تنسيق الأرقام، في كيفية دمج بياناتك باستخدام الأحداث. tick tick tick tick tick
إدراج الصور أثناء mail merge. tick tick tick tick tick
إنشاء مصدر بيانات Microsoft Word Mail Merge لمستند أو تعديله برمجيًا. الحفاظ على إعدادات Mail Merge ومصادر البيانات. tick tick tick tick tick
استرداد أسماء حقول mail merge. tick tick tick tick tick

ميزات التقارير

يعد LINQ Reporting Engine أداة إعداد تقارير متقدمة تمكنك من إنشاء مستندات بناءً على مستندات القالب والبيانات التي تم الحصول عليها من مصادر مختلفة بما في ذلك قواعد البيانات وXML وJSON وOData وكائنات من أنواع CLR المخصصة والمستندات الخارجية والمزيد خارج الصندوق.

دلائل الميزات .NET .NET Standard 2.0 Xamarin.Android Xamarin.iOS Xamarin.Mac
دعم بناء جملة C# وأساليب تمديد LINQ مباشرة في القوالب (حتى بالنسبة لمصادر بيانات ADO.NET) tick tick tick tick tick
دعم كتل المستندات المتكررة والمشروطة (الحلقات والشروط) للجداول والقوائم والمحتوى المشترك tick tick tick tick tick
دعم الرسوم البيانية والصور التي تم إنشاؤها ديناميكيا tick tick tick tick tick
دعم إدراج المستندات الخارجية وكتل HTML في المستند tick tick tick tick tick
دعم مصادر بيانات متعددة (بما في ذلك الأنواع المختلفة) لإنشاء مستند واحد tick tick tick tick tick
دعم مدمج لعلاقات البيانات (التفاصيل الرئيسية) tick tick tick tick tick
دعم شامل لمختلف عمليات معالجة البيانات مثل التجميع والفرز والتصفية وغيرها مباشرة في القوالب tick tick tick tick tick
WYSIWYG: يحتفظ المستند الذي تم إنشاؤه بنفس تنسيق عناصره مثل القالب المقابل tick tick tick tick tick