Очистить документ
Иногда вам может потребоваться удалить неиспользованную или дублированную информацию, чтобы уменьшить размер выходного документа и время обработки.
Хотя вы можете найти и удалить неиспользуемые данные, такие как стили или списки, или дублировать информацию вручную, это будет гораздо удобнее сделать с помощью функций и возможностей, предоставляемых с помощью этих инструментов. Aspose.Words.
The CleanupOptions Класс позволяет указать варианты очистки документов. Чтобы удалить из документа дубликаты стилей или просто неиспользованные стили или списки, вы можете использовать Cleanup метод.
Удалить неиспользованную информацию из документа
Вы можете использовать UnusedStyles и UnusedBuiltinStyles Свойства для обнаружения и удаления стилей, которые помечены как “неиспользованные”.
Вы можете использовать UnusedLists свойство обнаруживать и удалять списки и определения списков, помеченные как “неиспользуемые”.
Следующий пример кода показывает, как удалить из документа только неиспользованные стили:
Удалить дублированную информацию из документа
Вы также можете использовать DuplicateStyle свойство заменять все дубликаты оригинальными и удалять дубликаты из документа.
Следующий пример кода показывает, как удалить дубликаты стилей из документа: