Удалить неиспользуемые стили внутри рабочей книги
Contents
[
Hide
]
Неиспользуемые стили в файле Excel не только занимают место, но и вызывают проблемы с производительностью при преобразовании в различные форматы, такие как PDF, HTML и т. д. Aspose.Cells обеспечиваетРабочая книга.removeUnusedStyles(), чтобы удалить все неиспользуемые стили внутри книги.
Удалить неиспользуемые стили внутри рабочей книги
Следующий код объясняет использованиеРабочая книга.removeUnusedStyles(). Код загружаетфайл шаблона excel который вы можете скачать по предоставленной ссылке. Он содержит неиспользуемый стиль с именемAsposeСтильэтот стиль и все остальные неиспользуемые стили будут удалены после выполнения кода. Пожалуйста, смотрите следующий скриншот для получения дополнительной иллюстрации.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
String dataDir = Utils.getDataDir(RemoveUnusedStyles.class); | |
String inputPath = dataDir + "Styles.xlsx"; | |
String outputPath = dataDir + "Output.xlsx"; | |
Workbook workbook = new Workbook(inputPath); | |
workbook.removeUnusedStyles(); | |
workbook.save(outputPath); | |
System.out.println("File saved " + outputPath); |