ما الجديد في Aspose.Words لـ Python via .NET

Contents
[ ]

تصف هذه الصفحة ميزات Aspose.Words الجديدة الأكثر إثارة للاهتمام والتي تم تقديمها في الإصدارات الأخيرة.

Aspose.Words لـ Python via .NET 24.5

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

التغييرات في Charts وShapes وDrawingML 24.5

  • تم تنفيذ عرض تأثيرات DrawingML لرسومات SVG، مما أدى إلى توسيع الوظائف السابقة التي تقتصر على الصور.
  • تم تقديم الدعم لإنشاء مخططات مجمعة وضبط الخصائص مثل عرض الفجوة والتداخل ومقياس الفقاعات ضمن مجموعات السلسلة عن طريق إضافة ChartSeriesGroup وفئات ChartSeriesGroupCollection وفئات series_groups.
  • تم تنفيذ وظيفة معالجة تأثير SoftEdge للأشكال عن طريق إضافة فئة SoftEdgeFormat.
  • تم تنفيذ القدرة على تعديل قيم ضبط الأشكال عن طريق إضافة AdjustmentCollection وAdjustment الفئات العامة وadjustments ملكية.

آخر

  • تم تنفيذ وظيفة إزالة الصفحات الفارغة من المستند عن طريق إضافة طريقة remove_blank_pages. 24.5
  • تم توفير القدرة على التحقق من وجود وحدات ماكرو VBA دون تحميل مستند عن طريق إضافة خاصية has_macros. 24.5
  • أصبح الحفاظ على ترقيم المصدر أثناء إدراج مستند باستخدام محرك التقارير LINQ مدعومًا الآن. 24.5

Aspose.Words لـ Python via .NET 24.1, 24.2, 24.3, 24.4

يعمل Aspose.Words 24.1 على تحسين تجربة إدارة ألوان الحدود، ويعزز كائنات OLE، بالإضافة إلى تقديم مصادر المراجع الببليوغرافية الجديدة API العامة.

Aspose.Words 24.2 واجهة برمجة تطبيقات الرسوم البيانية الموسعة وإدارة الأنماط . يقدم هذا الإصدار من Aspose.Words أيضًا إمكانية تحديد SvgSaveOptions أثناء العرض، وتحكم أكثر مرونة في تحميل ملفات Markdown، والعمل مع النص المرجعي للحواشي السفلية والتعليقات الختامية.

Aspose.Words 24.3 يقدم قارئ / كاتب TIFF جديد ومحاكاة لعمليات الصور النقطية الثنائية لملفات WMF. يواصل Aspose.Words 24.3 أيضًا توسيع واجهة برمجة التطبيقات للرسوم البيانية.

Aspose.Words 24.4 يعزز حفظ التنسيقات ، بعض خيارات العرض ، وكذلك يحسن العمل مع التواقيع الرقمية.

تنسيقات مدعومة 24.4

تم دعم تنسيق الصور الحديث WebP الآن في Aspose.Words لـ .NET Framework 4.6.2 والإصدارات الأعلى. يمكنك الآن قراءة وإدراج صور WebP في المستندات ، وكذلك حفظ الصور بتنسيق WebP.

يرجى ملاحظة أن WebP متاح حاليًا فقط في .NET Standard و .NET Framework v4.6.2 وما فوق.

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

التحكم في لون السكتة الدماغية 24.1

تم توسيع فئة Stroke بمجموعة من الخصائص العامة الجديدة المتعلقة بإدارة ألوان الحدود: fore_theme_colorو back_theme_colorو fore_tint_and_shadeو back_tint_and_shade.

24.2 / 24.3 / 24.4 DrawingML Charts API ملحق

يستمر توسيع واجهة برمجة تطبيقات DrawML Charts API.

تضمين الخطوط المعلن عنها في قواعد @font-face 24.4

تمت إضافة القدرة على تضمين الخطوط المعلن عنها في قواعد @font-face في تعريفات الخطوط للمستند الناتج من خلال إضافة خاصية جديدة تسمى support_font_face_rules.

العمل مع تنسيق اللمعان والانعكاس 24.4

تم تنفيذ القدرة على العمل مع تنسيق اللمعان والانعكاس لكائن الرسم.

تحميل وحفظ المستندات

24.2 حدد SvgSaveOptions أثناء العرض

تمت إضافة القدرة على تحديد SvgSaveOptions أثناء العرض باستخدام الأساليب ShapeRenderer.save و OfficeMathRenderer.save.

24.2 الحفاظ على الأسطر الفارغة عند تحميل ملفات Markdown

تمت إضافة القدرة على الحفاظ على الأسطر الفارغة عند تحميل ملفات Markdown.

24.3 قارئ / كاتب TIFF جديد

تم تطوير قارئ / كاتب TIFF جديد لـ Aspose.Words. أضاف Aspose.Words for .NET 24.3 دعمًا لقراءة صور TIFF بأنواع ضغط JPEG و Old JPEG ، وكما تم تحسين جودة عمليات القراءة والكتابة بشكل كبير.

آخر

  • تم تقديم القدرة على تعديل نص عنصر تحكم TextBox OLE عن طريق إضافة خاصية Text جديدة إلى فئة TextBoxControl الجديدة. 24.1
  • تم تنفيذ API العام لمصادر المراجع من خلال إضافة مساحة اسم جديدة Aspose.Words.Bibliography مع فئاتها وتعداداتها الجديدة، ومن خلال إضافة خاصية bibliography جديدة إلى فئة Document. 24.1
  • تمت إضافة الخصائص العامة الجديدة priority، unhide_when_used، و semi_hidden لإدارة النمط المحسنة إلى فئة Style. 24.2
  • تم تحسين وظيفة استرداد نص العلامة المرجعية الفعلي للحواشي السفلية والتعليقات الختامية باستخدام خاصية actual_reference_mark وأسلوب update_actual_reference_marks. 24.2
  • تم تنفيذ محاكاة لعمليات الصور النقطية الثنائية لملفات WMF. 24.3
  • تمكين تعريف خيارات التوقيع للمستندات ضمن خيارات الحفظ من خلال إضافة فئة جديدة تسمى DigitalSignatureDetails بأعضاء عامة جديدة ، بالإضافة إلى إضافة خصائص جديدة إلى فئات OoxmlSaveOptions و DocSaveOptions و OdtSaveOptions. 24.4

Aspose.Words لـ Python via .NET 23.9، 23.10، 23.11، 23.12

يعمل Aspose.Words 23.9 على توسيع خيارات العرض ومحاكاة عرض ملف التعريف وخيارات حفظ markdown.

يعمل Aspose.Words 23.10 على تحسين العرض وتوسيع خيارات تحميل المستندات وحفظها، ويسمح للمستخدمين بدمج المستندات بطرق جديدة.

يعمل Aspose.Words 23.11 على تحسين العمل من خلال المراجعات وتنسيق XLSX والخطوط على وسيلة إيضاح المخطط مع خيارات إضافية.

يقدم Aspose.Words 23.12 خصائص وتعدادات جديدة للعمل مع مستندات PDF وOOXML، بالإضافة إلى دعم صور WebP.

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

تخصيص عناوين المحاور في مخططات DrawML 23.9

تم تقديم القدرة على تخصيص عناوين المحاور في مخططات DrawML من خلال تطبيق خاصية ChartAxisTitle وtitle من الفئة العامة الجديدة.

تحديد الموضع الرأسي للخطوط ضمن الفقرة 23.9

أصبح من الممكن الآن تحديد الموضع الرأسي للخطوط داخل الفقرة باستخدام خاصية baseline_alignment العامة الجديدة وتعداد BaselineAlignment الجديد.

التحكم في الألوان الأمامية 23.10

تمت إضافة القدرة على استرداد اللون الأمامي بدون معدلات إلى فئتي Fill وStroke عبر خاصية BaseForeColor.

توسيع وظائف الرسوم البيانية 23.10

تم توسيع وظائف فئات ChartDataPointCollection وChartSeries وChartFormat بطرق وخصائص جديدة.

ضبط الصورة وملاءمتها تلقائيًا في الشكل 23.10

تم توفير طريقة بسيطة لضبط الصورة وملاءمتها تلقائيًا داخل شكل معين من خلال طريقة fit_image_to_shape الجديدة.

تنسيق الخط الافتراضي لإدخالات وسيلة إيضاح مخطط DrawML 23.11

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

حدد تخطيط الصفحة عند فتح ملف PDF في Reader 23.12

تمت إضافة القدرة على تحديد تخطيط الصفحة المراد استخدامه عند فتح مستند في قارئ PDF من خلال إدخال خاصية page_layout جديدة إلى فئة PdfSaveOptions وإدخال تعداد PdfPageLayout جديد.

تحميل وحفظ المستندات

تحديد اسم مجلد لإنشاء معرفات URI للصورة في Markdown 23.9

تم توسيع فئة MarkdownSaveOptions من خلال تضمين خاصية images_folder_alias، والتي تسمح بتحديد اسم المجلد المستخدم لإنشاء معرفات URI للصور المكتوبة في مستند Markdown.

تقليل حجم إخراج PDF 23.10

تم تنفيذ تحسينات مختلفة لعرض PDF لتقليل حجم الإخراج عند استخدام إعدادات optimize_output.

التعرف على الارتباطات التشعبية عند تحميل مستندات TXT 23.10

تم تنفيذ ميزة التعرف على الارتباطات التشعبية عند تحميل مستندات TXT عن طريق إضافة خاصية detect_hyperlinks جديدة.

آخر

  • تم تنفيذ محاكاة عرض ملف التعريف لتحديد حجم التنقيط، خصيصًا لعرض قلم WMF وعرض قلم التجميل EMF. ولتحقيق ذلك، تم استبدال خاصية ScaleWmfFontsToMetafileSize بخاصية emulate_rendering_to_size_on_page وتمت إضافة خاصية emulate_rendering_to_size_on_page_resolution. 23.9
  • تم تقديم طريقة مبسطة لإدراج مستند في مستند آخر في موضع المؤشر الحالي باستخدام طريقة insert_document_inline. 23.10
  • تمت إضافة إمكانية الوصول إلى خصائص النمط وتعديلها من خلال تقديم خاصية locked الجديدة. 23.10
  • تمت إضافة معلمة نوع عامة إلى أساليب فئة CompositeNode. 23.10
  • تم توفير القدرة على كتابة جميع أقسام المستند على نفس ورقة عمل XLSX من خلال نوع التعداد XlsxSectionMode الجديد وخاصية section_mode الجديدة. 23.11
  • تم تنفيذ طريقة للتحكم في كيفية استخدام امتدادات تنسيق ZIP64 لمستندات OOXML من خلال خاصية Zip64Mode الجديدة لفئة OoxmlSaveOptions وتعداد Zip64Mode الجديد. 23.12
  • تم تقديم الدعم لصورة WebP. يرجى ملاحظة أن هذه الميزة متاحة فقط لإصدارات .NetStandart و.NET6+. 23.12

Aspose.Words لـ Python via .NET 23.5، 23.6، 23.7، 23.8

يعمل Aspose.Words 23.5 على تحسين القدرة على العمل مع بيانات سلسلة المخططات والقدرة على العمل مع مستندات ODT، بالإضافة إلى تحسين الرؤوس والتذييلات والتفاف النص الخاص بها.

يعمل Aspose.Words 23.6 على توسيع خيارات العرض وإضافة تنسيق تصدير جديد وتحسين تقارير LINQ وأدوات LowCode.

يعمل Aspose.Words 23.7 على تحسين قدرات إعداد التقارير وإضافة تنسيق تصدير جديد وإدخال تغييرات على العمل مع الجداول والتوقيعات الرقمية.

يعمل Aspose.Words 23.8 على توسيع إمكانيات التنسيقات المختلفة وتحسين العرض وإضافة خيارات جديدة للعمل مع الحقول

التنسيقات المدعومة

  • بدءًا من الإصدار 23.6، أصبح من الممكن حفظ مستند بتنسيق XLSX. الآن يمكنك تحويل مستنداتك إلى تنسيق Excel. 23.6

  • بدءًا من الإصدار 23.7، أصبح من الممكن حفظ صفحة أو شكل مستند بتنسيق EPS. 23.7

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

  • تم تقديم وظيفة إنشاء جدول المحتويات (TOC) لمستندات MOBI تلقائيًا. 23.8
  • تم توسيع مُنشئ PdfEncryptionDetails باستخدام PdfPermissions. 23.8
  • تم تنفيذ تشكيل النص الرأسي لملفات التعريف EMF. 23.8

استدعاء

الحصول على بيانات سلسلة المخططات وتعديلها 23.5

تم توفير ميزة الحصول على بيانات سلسلة المخططات وتعديلها عن طريق إضافة:

دعم الطباعة المتقدمة 23.6

تمت إضافة دعم الطباعة المتقدمة في عرض WMF وEMF وEMF+.

المحتوى الملون على الصفحة 23.6

تمت إضافة الخاصية العامة PageInfo.colored، التي تشير إلى ما إذا كانت الصفحة ملونة أم لا.

تنسيق تسميات بيانات المخطط 23.6

تم تنفيذ القدرة على تعيين تنسيق التعبئة والحد ووسيلة الشرح لتسميات بيانات المخطط.

Mail Merge وإعداد التقارير

إدراج HTML ديناميكي لمحرك تقارير LINQ 23.6

تمت إضافة طريقة جديدة لإدراج HTML الديناميكي لمحرك التقارير LINQ.

دعم علامات Mustache 23.7

أصبحت علامات Mustache مدعومة الآن في طريقتي MailMerge.GetRegionsHierarchy وMailMerge.GetFieldNamesForRegion.

تحديد حجم الصور المعروضة 23.8

تم تقديم ملكية عامة جديدة image_size لتحديد حجم الصور المعروضة بالبكسل.

الحفاظ على المسافات البيضاء لقيم سلسلة JSON – LINQ 23.8

تمت إضافة خيار إلى LINQ Reporting Engine للحفاظ على المسافات البيضاء لقيم سلسلة JSON.

LowCode 23.6

تمت إضافة طرق LowCode جديدة تهدف إلى دمج أنواع مختلفة من المستندات في مستند إخراج واحد.

آخر

  • تم تنفيذ دعم التفاف النص في الرؤوس والتذييلات. 23.5
  • تمت إضافة القدرة على إزالة التوقيعات الرقمية من مستندات ODT من خلال طريقة RemoveAllSignatures. 23.5
  • تمت إضافة الملكية العامة phonetic_guide للحصول على النص الأساسي والياقوتي للدليل الصوتي Run. 23.5
  • تمت إضافة القدرة على استرداد قيمة التوقيع الرقمي من مستند موقع رقميًا كمصفوفة بايت عن طريق تقديم خاصية signature_value جديدة. 23.7
  • تم توسيع فئتي Row وCell بأعضاء عامين جدد - Row.next_row، وRow.previous_row، وCell.next_cell، وCell.previous_cell. 23.7

Aspose.Words لـ Python via .NET 23.1، 23.2، 23.3، 23.4

يعمل Aspose.Words 23.1 على تحسين أداء محاكاة العمليات النقطية، فضلاً عن تحسين جودة تصدير المستندات وعرضها.

يقدم Aspose.Words 23.2 حفظ المستندات بتنسيق MOBI، ويحسن عرض المخطط، ويجري تغييرات ملحوظة على تفاصيل مظهر المستند.

يعمل Aspose.Words 23.3 على تحسين استيراد المستندات وحفظها بخصائص جديدة، كما يعمل أيضًا على تحسين جودة العمل مع لون الخلفية والمقدمة والتدرج الشعاعي.

يعمل Aspose.Words 23.4 على تحسين حساب بعض المعلمات وموضع الجدول والنص المحيط.

تحسينات في الأداء

مضاهاة العمليات النقطية 23.1

تم تحسين أداء وجودة محاكاة العمليات النقطية مع ملفات التعريف بشكل ملحوظ.

التنسيقات المدعومة

تصدير إلى MOBI 23.2

بدءًا من الإصدار 23.2، من الممكن حفظ مستند بتنسيق MOBI (يسمى أيضًا PRC، AZW - تنسيق ملف الكتاب الإلكتروني الخاص بـ Amazon Kindle). الآن لا يمكنك تحميل مستندات MOBI فحسب، بل يمكنك أيضًا تصدير ملفاتك إلى تنسيق MOBI.

استدعاء

العمل مع ألوان موضوع التظليل 23.1

تم تنفيذ القدرة على العمل مع ألوان سمات التظليل.

دعم معامل R-squared في مخططات DML 23.1

دعم معامل R-squared في تسميات خط اتجاه مخطط DML عند إضافة العرض.

تحسينات عرض الرسم البياني 23.2

منذ 23.2 تم تحسين عرض المخطط بشكل ملحوظ.

التحكم في لون الخلفية والمقدمة 23.3

تم توسيع فئة Fill بمجموعة من الخصائص العامة الجديدة المتعلقة بألوان الخلفية والمقدمة: fore_theme_color وback_theme_color وfore_tint_and_shade وback_tint_and_shade.

التدرجات الشعاعية باستخدام SkiaSharp Native Shader 23.3

تم تنفيذ عرض التدرجات الشعاعية باستخدام تظليل SkiaSharp الأصلي لـ .NET Standard.

المسافة بين الجدول والنص المحيط 23.4

تمت إضافة القدرة على ضبط المسافة بين الجدول والنص المحيط من خلال تقديم خصائص جديدة لفئة Table: distance_left، وdistance_right، وdistance_top، وdistance_bottom.

تحميل وحفظ المستندات

إنشاء TOC لمستندات AZW3 23.1

تمت إضافة القدرة على إنشاء TOC (جدول المحتويات) لمستندات AZW3 من خلال استخدام خاصية epub_navigation_map_level.

تصدير عناصر القائمة إلى Markdown 23.1

تم توفير طريقة للتحكم في تصدير عناصر القائمة إلى تنسيق Markdown عن طريق إضافة خاصية list_export_mode إلى فئة MarkdownSaveOptions.

إخطارات تقدم حفظ المستندات 23.3

تم تنفيذ إشعارات التقدم في حفظ تنسيقات MOBI وAZW3.

تعديل تباعد الجمل والكلمات 23.3

تمت إضافة القدرة على تحديد ما إذا كان سيتم ضبط تباعد الجملة والكلمات تلقائيًا عند استيراد المستند عن طريق تقديم خاصية adjust_sentence_and_word_spacing.

آخر

  • تمت إضافة إمكانية تحديد تعديل تباعد الأحرف للمستند من خلال تطبيق خاصية justification_mode 23.2
  • تم توفير طريقة توجيه Aspose.Words بشأن تضمين مربعات النص والحواشي السفلية والتعليقات الختامية في إحصائيات عدد الكلمات عن طريق إضافة خاصية include_textboxes_footnotes_endnotes_in_stat 23.2
  • تم تقديم خيار جديد لنمط المستند، والذي يسمح بتحديد ما إذا كان النمط سيتم إعادة تعريفه تلقائيًا بناءً على القيمة المناسبة، من خلال خاصية automatically_update 23.2
  • تمت إضافة القدرة على تحديد ما إذا كان Run هو تشغيل دليل صوتي باستخدام خاصية is_phonetic_guide 23.4
  • تم تنفيذ طريقة بسيطة للعمل مع سلاسل ومحاور المخططات المجمعة من خلال تقديم فئة ChartAxisCollection وإضافة خاصية Chart.axes 23.4
  • تمت إضافة خصائص عامة جديدة مرتبطة بالموضع النسبي للشكل وحجمه إلى فئة Shape 23.4
  • تم تحسين دقة وأداء حساب سطوع الألوان لدقة ألوان النص التلقائية وفقًا لأحدث إصدارات Microsoft Word 23.4

Aspose.Words لـ Python via .NET 22.9، 22.10، 22.11، 22.12

يعمل Aspose.Words 22.9 على توسيع خيارات تحميل المستندات وحفظها وتحسين التفاعل مع بعض الخيارات الأخرى.

يعمل Aspose.Words 22.10 على تحسين خيارات البحث والاستبدال، وتعزيز كائنات OLE، وتوسيع وظائف القائمة.

يعمل Aspose.Words 22.11 على توسيع وظائفه بخيارات جديدة للعمل بشكل أكثر ملاءمة مع الكائنات المألوفة بالفعل: OLE وعلامات المستندات المنظمة.

يعمل Aspose.Words 22.12 على تحسين إمكانيات العرض ويقدم خيارات للعمل مع الهوامش عند تحميل/حفظ مستند.

تحسينات الأداء 22.12

تم تقديم تحسين يقلل بشكل كبير من عمق تداخل حالة الرسومات عند العرض إلى PDF للحفاظ على التوافق مع المواصفات.

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

خصائص عرض الحدود الجديدة 22.12

تم تقديم خصائص عامة جديدة theme_color وtint_and_shade.

صيغة خط الاتجاه الخطي لعرض الرسم ML 22.12

تم تنفيذ عرض صيغة خط الاتجاه الخطي لمخططات DrawML.

إعدادات الخط الاحتياطية لخطوط Google Noto 22.12

تم تحديث إعدادات الخط الاحتياطي المحددة مسبقًا لخطوط Google Noto.

تحميل وحفظ المستندات

تخزين مؤقت لأشكال الرأس أو التذييل لتقليل حجم ملف PDF 22.9

تم تنفيذ القدرة على تخزين أشكال الرأس/التذييل مؤقتًا لتقليل حجم ملف PDF الناتج عن طريق إضافة خاصية CacheHeaderFooterShapes جديدة.

كشف الترقيم التلقائي عند تحميل مستند 22.9

تم تنفيذ القدرة على تحديد خاصية auto_numbering_detection عند تحميل النص من خلال فئة TxtLoadOptions الممتدة.

تحديد نوع هامش معين 22.12

تم تنفيذ القدرة على تحديد نوع Margin معين للقسم المحدد.

بحث ومقارنة 22.10

تم تنفيذ القدرة على تجاهل StructuredDocumentTag عند خيارات البحث والاستبدال عن طريق إضافة خاصية ignore_structured_document_tags جديدة إلى فئة FindReplaceOptions.

آخر

  • تمت إضافة ميزة جديدة للحصول على FieldEQ كـ OfficeMath. 22.9
  • تم السماح بإنشاء علامات مستند منظمة من نوع Group على مستوى الصف. 22.9
  • يتم الآن التعامل مع كائنات وعناصر تحكم OLE كصور ملف تعريف عند تحويل مستند إلى HTML. 22.10
  • ميزة جديدة للتحقق من إنشاء قائمة معينة من نفس القالب حيث تمت إضافة القائمة المقارنة عن طريق إدخال طريقة HasSameTemplate جديدة في فئة List. 22.10
  • تمت إضافة القدرة على إنشاء علامات مستند منظمة جديدة من نوع Citation. 22.11
  • تم تقديم خاصية EmbedAttachments جديدة تسمح للمستخدمين بتضمين مرفقات OLE من مستند مصدر في مستند PDF الناتج. 22.11

أنظر أيضا