معالج ملفات Aspose.Words ODT لـ .NET

Aspose.Words ODT معالج الملفات لـ .NET يسمح للمطورين بإنشاء وتحميل وتحرير وتخزين مستندات OpenOffice في تنسيقات Odt و OTT.بناء على محرك Aspose-Word ، يعرض هذا المكون الإضافي سطح API متسارع يركز على تدفقات عمل Open Office - مثالي لأتمتة جانب الخادم وإدارة المستند التابعة للشركة وإدماج .Net.

تثبيت وإعداد

الخصائص والوظائف

1- إنشاء وثيقة ومبادرة

  • تثبيت ملفات ODT الجديدة، وتحديد الأنماط، وإعداد الصفحات، وبناء المحتوى ببرمجة.
  • حفظ مباشرة إلى **ODT ** أو OTT دون تغيير استخدام نموذج الكائن الخاص بك.

2- تحميل الملفات الموجودة

  • افتح وتقسيم ملفات ODT/OTT إلى نموذج كائن يشبه DOM.
  • يضمن الكشف التلقائي عن تنسيق المصدر والتشفير الولاء عند العمل مع القوالب المخصصة.

3- التلاعب بالمحتوى الغني

  • إدخال أو تحديث أو حذف الفقرات أو المسارات أو علامات الكتاب أو الحقول.
  • العمل مع اللوحات (الخطوط والعمود والخلايا) وتطبيق تنسيق.
  • إدخال وإعادة تدوير الصور (JPEG، PNG، GIF، وأكثر من ذلك).

4- النمط والسيطرة على التصميم

  • تطبيق أو إنشاء الفقرة، والشخصية، وأساليب الجدول برمجة.
  • الدعم لتصميم خطوط: الخطوط والألوان والحدود والمناطق والمساحات.

5- معالجة النموذج مع OTT

  • Load من هنا نموذج، سكان الأماكن، وتخزين كـ ODT.
  • مثالية لتجميع البريد وتوليد التقارير التلقائية.

القسم السادس: إعداد الصفحة

  • حاجز التحكم والتوجيه والرؤوس/القدمين والفراغات حسب القسم.
  • إدارة ترتيبات متعددة الأقسام لتصميم مستند مرن.

7- الميتايدات و خصائص المستندات

  • قراءة/كتابة الخصائص القياسية والمخصصة: العنوان، المؤلف، الكلمات الرئيسية، العلامات.
  • إدراج البيانات المتعددة متوافقة مع OpenOffice والنظم المنخفضة.

8- حفظ الخيارات وتوجيه الأداء

  • Fine-tune حفظ الخيارات (الضغط، إعدادات التوافق).
  • تخزين القائمة على البث للحصول على الحد الأدنى لاستخدام الذاكرة والاستجابة المباشرة HTTP / السحابة.

ميزات تحرير إضافية

  • العثور على واستبدال النص عبر المستندات.
  • إدخال العناوين، والخلفيات، والملاحظات، والنقاط النهائية.
  • إدارة علامات الكتاب والتعليقات والملاحظات التعاونية.
  • إنشاء الرسوم البيانية ديناميكية من خلال DocumentBuilder.InsertChart.
  • دعم القوائم والرصاص والطاولات والهيفينات والأشياء المدمجة.

نموذج: Edit and Save ODT

var doc = new Document(MyDir + "Document.odt");
var builder = new DocumentBuilder(doc);

builder.MoveToDocumentEnd();
builder.Writeln("Produced by Aspose.Words Processor plugin.");

doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.EditDocumentOpenOffice.odt");

مثال: إنشاء خريطة في ODT

var doc = new Document();
var builder = new DocumentBuilder(doc);

var shape = builder.InsertChart(ChartType.Pie, 432, 252);
var chart = shape.Chart;
chart.Title.Text = "Produced by Aspose.Words Processor plugin.";

chart.Series.Clear();
chart.Series.Add("Series 1",
    new string[] { "Category 1", "Category 2", "Category 3" },
    new double[] { 2.7, 3.2, 0.8 });

doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateChartOpenOffice.odt");

نموذج: إضافة علامة

var doc = new Document();
var builder = new DocumentBuilder(doc);

builder.StartBookmark("Bookmark");
builder.Write("Produced by Aspose.Words Processor plugin.");
builder.EndBookmark("Bookmark");

doc.Save(ArtifactsDir + "ProcessorOpenOfficePlugin.CreateBookmarkOpenOffice.odt");

نصائح وأفضل الممارسات

  • استخدم الشحن/التوفير القائم على التدفق لملفات ODT الكبيرة للغاية لتقليل استهلاك الذاكرة.
  • إعادة استخدام الأنماط عبر الأقسام بدلاً من تطبيق التنسيق المباشر في كل مكان.
  • إزالة ** قوالب OTT** للمهام التلقائية المتكررة.
  • قم بتعيين الترخيص عند بدء التشغيل لتجنب قيود الاختبار.
  • تأكيد النتائج في العديد من المحررين (LibreOffice، OpenOffice) لضمان الولاء عبر المنصات.
  • تثبيت الوثائق في using إطلاق النار على الموارد غير المنضبطة.

الأسئلة المتكررة

**ما هي النماذج التي يتم دعمها?**هذا المعالج يدعم ملفات **ODT ** و OTT . التحويل إلى DOCX، PDF، وغيرها من التنسيقات متاحة من خلال الأساليب الأساسية Aspose.Words.

**هل يتم الحفاظ على التصميم أثناء عمليات التخزين?**نعم. Aspose.Words يضمن الولاء العالي لتقديم وتنسيق الاتساق عبر المنصات.

**هل يمكنني تلقائيًا دمج بريد ODT?**نعم.مزيج قوالب OTT مع ميزات الربط البيانات لإنتاج مستندات OpenOffice المخصصة.

**ما هي الصناعات التي تستخدم معالج ملفات ODT?**وتشمل حالات الاستخدام الشائعة إدارة الوثائق، الإبلاغ، إنتاج الفواتير، النشر، التجزئة، الرعاية الصحية، والبنوك.

 عربي