تنظيف مستند

في بعض الأحيان قد تحتاج إلى إزالة المعلومات غير المستخدمة أو المكررة لتقليل حجم مستند الإخراج ووقت المعالجة.

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

تتيح لك فئة CleanupOptions تحديد خيارات لتنظيف المستندات. لإزالة الأنماط المكررة أو الأنماط أو القوائم غير المستخدمة من المستند، يمكنك استخدام طريقة cleanup.

إزالة المعلومات غير المستخدمة من مستند

يمكنك استخدام خصائص unused_styles وunused_builtin_styles للكشف عن الأنماط التي تم وضع علامة “غير مستخدمة” عليها وإزالتها.

يمكنك استخدام خاصية unused_lists للكشف عن القوائم وتعريفات القوائم التي تم وضع علامة “غير مستخدمة” عليها وإزالتها.

يوضح مثال التعليمات البرمجية التالي كيفية إزالة الأنماط غير المستخدمة فقط من المستند:

إزالة المعلومات المكررة من مستند

يمكنك أيضًا استخدام خاصية duplicate_style لاستبدال جميع الأنماط المكررة بالنمط الأصلي وإزالة التكرارات من المستند.

يوضح مثال التعليمات البرمجية التالي كيفية إزالة الأنماط المكررة من مستند: