DocX هي مكتبة .NET تسمح للمطورين بمعالجة ملفات Word 2007/2010/2013، بطريقة سهلة وبديهية. يعد DocX سريعًا وخفيف الوزن وأفضل ما في الأمر أنه لا يتطلب تثبيت Microsoft Word أو Office.
ملاحظة: يوجد فرع رئيسي جديد اعتبارًا من 3 أكتوبر 2017. يرجى القراءة عن الفرع الكلاسيكي إذا كنت تستخدم هذا المشروع قبل التغيير.
DocX هو الإصدار المجاني مفتوح المصدر من Xceed Words لـ .NET. تمت كتابته في الأصل بواسطة كاثال كوفي، ويتولى صيانته برزيميسلاف كليس، وتتم صيانته الآن بواسطة Xceed. بدءًا من الإصدار 1.5.0، يتم توفير هذا المنتج المجاني ومفتوح المصدر بموجب اتفاقية ترخيص مجتمع Xceed (للاستخدام غير التجاري).
حاليًا، تتمثل الاختلافات بين DocX وXceed Words لـ .NET في أن Xceed Words لـ .NET:
كل ما تحتاج إلى تثبيته لاستخدام DocX هو .NET Framework 4.0 أو .NET5+ وVisual Studio 2010 أو الإصدارات الأحدث، وكلاهما مجاني.
طبعة | دوككس | كلمات Xceed لـ .NET |
سعر | حر | 599.95 دولارًا |
رخصة | ترخيص مجتمع Xceed | الملكية |
دعم البريد الإلكتروني | نعم | |
إنشاء مستندات Word جديدة | نعم | نعم |
تعديل مستندات Word | نعم | نعم |
إنشاء مستندات PDF جديدة | نعم | |
تحويل الوورد إلى PDF | نعم | |
يدعم .DOCX من Word 2007 وما فوق | نعم | نعم |
قم بتعديل مستندات متعددة بالتوازي للحصول على أداء أفضل | نعم | نعم |
تطبيق قالب على مستند Word | نعم | نعم |
انضم إلى المستندات، وأعد إنشاء الأجزاء من واحدة إلى أخرى | نعم | نعم |
يدعم حماية المستندات بكلمة مرور أو بدونها | نعم | نعم |
ضبط هوامش الوثيقة وحجم الصفحة | نعم | نعم |
ضبط تباعد الأسطر والمسافة البادئة واتجاه النص ومحاذاة النص | نعم | نعم |
التفاف النص حول الصور | نعم | |
الصور مع الاقتصاص | نعم | |
إدارة الخطوط وأحجام الخطوط | نعم | نعم |
تعيين لون النص، غامق، تسطير، مائل، يتوسطه خط، وتسليط الضوء | نعم | نعم |
ضبط ترقيم الصفحات | نعم | نعم |
إنشاء أقسام | نعم | نعم |
متوفر على .net لتطبيقات .net 5+ | نعم | نعم |
قم بتحديث حقول المستند (على سبيل المثال: جدول المحتويات) عن طريق استدعاء أسلوب واحد فقط | نعم | |
التفاف النص حول الجداول | نعم | |
التفاف النص حول الأشكال | نعم | |
إنشاء الأشكال (المستطيلات في الوقت الحالي) | نعم | |
إنشاء مربعات نص أو أشكال تحتوي على نص | نعم | |
الحصول على الأشكال من الفقرات | نعم | |
احصل على مخططات من الفقرات وقم بتعديل فئاتها/قيمها | نعم | |
قم بتحديث حقول المستند باستخدام استدعاء أسلوب واحد | نعم | |
قم بإدراج نص html/rtf (مع العلامات)، أو مستند html/rtf، في مستند Word | نعم | |
استنساخ القوائم أو الجداول | نعم | |
إضافة أو تعديل خانات الاختيار | نعم | |
ضبط الشفافية في الصور | نعم | |
إنشاء ارتباطات تشعبية منسقة بناءً على الارتباطات التشعبية المشار إليها | نعم | |
يتيح ضم مستندين الفرصة لاختيار الرؤوس/التذييلات التي سيتم استخدامها | نعم | |
المزيد من الخصائص لتكوين الرسوم البيانية | نعم | |
الواصلات التلقائية والواصلات القابلة للتكوين | نعم | |
التوقيعات الرقمية في .NET Framework | نعم | |
إضافة الحواشي السفلية والتعليقات الختامية | نعم | |
ListOptions لتكوينات مستوى القائمة | نعم | |
تعديل أنماط علامة السلسلة وDataPoint الخاصة بالمخطط | نعم | |
إدراج مستند عند نقطة معينة في مستند آخر | نعم | |
التفاف النص حول المخططات | نعم | |
عنوان محور تنسيق المخططات | نعم | |
استبدال النص بـ html | نعم | |
احصل على الإصدار في المستقبل | نعم |
عناصر مستند Word المدعومة
يجعل DocX إنشاء المستندات ومعالجتها مهمة بسيطة. لا يستخدم مكتبات COM ولا يتطلب تثبيت Microsoft Office.
يقارن منشور المدونة التالي من Cathal Coffey الكود المستخدم لإنشاء مستند HelloWorld باستخدام:
هل لديك مثال مثير للاهتمام أو مفيد ترغب في مشاركته؟ إذا قمت بذلك، يرجى مراسلتي عبر البريد الإلكتروني.
يتم توفير DocX بموجب ترخيص مجتمع Xceed Software, Inc.