Enregistrer le classeur au format de feuille de calcul strict Open XML
Scénarios d’utilisation possibles
Aspose.Cells vous permet d’enregistrer le classeur au format Strict Open XML Spreadsheet. À cet effet, il fournit la propriété Workbook.Settings.Compliance. Si vous définissez sa valeur comme OoxmlCompliance.ISO_29500_2008_STRICT, alors le fichier Excel de sortie sera enregistré au format Strict Open XML Spreadsheet.
Enregistrer le classeur au format strict Open XML Spreadsheet
Le code d’exemple suivant crée un classeur et définit la valeur de la propriété Workbook.Settings.Compliance comme OoxmlCompliance.ISO_29500_2008_STRICT et l’enregistre en tant que fichier Excel de sortie. Si vous ouvrez le fichier Excel de sortie dans Microsoft Excel et ouvrez la boîte de dialogue Enregistrer sous…, vous verrez son format comme Strict Open XML Spreadsheet comme indiqué dans cette capture d’écran.
Code d’exemple
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// Create workbook. | |
Workbook wb = new Workbook(); | |
// Specify - Strict Open XML Spreadsheet - Format. | |
wb.getSettings().setCompliance(OoxmlCompliance.ISO_29500_2008_STRICT); | |
// Add message in cell B4 of first worksheet. | |
Cell b4 = wb.getWorksheets().get(0).getCells().get("B4"); | |
b4.putValue("This Excel file has Strict Open XML Spreadsheet format."); | |
// Save to output Excel file. | |
wb.save("outputSaveWorkbookToStrictOpenXMLSpreadsheetFormat.xlsx", SaveFormat.XLSX); |