Почистване на документ
Понякога може да се наложи да премахнете неизползвана или дублирана информация, за да намалите размера на изходния документ и времето за обработка.
Въпреки че можете да намирате и премахвате неизползвани данни, като например стилове или списъци, или ръчно да дублирате информация, ще бъде много по-удобно да направите това, като използвате функции и възможности, предоставени от Aspose.Words.
Клас CleanupOptions ви позволява да зададете опции за почистване на документи. За да премахнете дублиращи се стилове или само неизползвани стилове или списъци от документа, можете да използвате метода Cleanup.
Премахване на неизползвана информация от документ
Можете да използвате свойствата UnusedStyles и UnusedBuiltinStyles за откриване и премахване на стилове, които са маркирани като “неизползвани”.
Можете да използвате свойството UnusedLists за откриване и премахване на списъци и дефиниции на списъци, които са маркирани като “неизползвани”.
Следващият пример за код показва как да премахнете само неизползваните стилове от документ:
Премахване на дублираща се информация от документ
Можете също да използвате свойството DuplicateStyle, за да заместите всички дублирани стилове с оригиналния и да премахнете дубликати от документ.
Следващият пример за код показва как да премахнете дублиращи се стилове от документ: