Pubblico API Modifiche Aspose.Cells 8.1.0

Aggiunta proprietà HtmlSaveOptions.ExportHiddenWorksheet

La classe HtmlSaveOptions ha esposto la proprietà ExportHiddenWorksheet che può essere utilizzata per specificare se i fogli di lavoro nascosti vengono esportati nel formato HTML. Il valore predefinito è vero. mentre se impostato su false, Aspose.Cells non esporterà i contenuti nascosti del foglio di lavoro.

Aggiunta proprietà Cell.StringValueWithoutFormat

La proprietà StringValueWithoutFormat è stata aggiunta alla classe Cell, per facilitare agli sviluppatori il recupero del valore della cella senza alcuna formattazione applicata.

Il frammento di codice fornito di seguito dimostra l’utilizzo del metodo Cell.getStringValueWithoutFormat rispetto a cell.getDisplayStringValue creando un foglio di calcolo da zero e applicando il formato numerico a una delle celle.

Java

 //Create an instance of Workbook

Workbook book = new Workbook();

//Access first worksheet

Worksheet sheet = book.getWorksheets().get(0);

//Access A1 cell

Cell cell = sheet.getCells().get("A1");

//Put a value cell and convert it to number

cell.putValue("123456", true);

//Create a new Style object and add it to Workbook's Style Collection

int index = book.getStyles().add();

Style style = book.getStyles().get(index);

//Set Number format for Style object

style.setNumber(3);

//Create an instance of StyleFlag class

//and set NumberFormat to true

StyleFlag flag = new StyleFlag();

flag.setNumberFormat(true);

//Set the style of A1 cell

cell.setStyle(style, flag);

//Get formatted string value 

String formatted = cell.getDisplayStringValue();

System.out.println("Formatted String Value: " +formatted);

//Get un-formatted string value

String unformatted = cell.getStringValueWithoutFormat();

System.out.println("Un-formatted String Value: " + unformatted);

Proprietà obsolete di byte, caratteri, caratteri con spazi, righe, paragrafi

Molte proprietà della classe BuiltInDocumentPropertyCollection sono state contrassegnate come obsolete a partire da Aspose.Cells for .NET 8.1.0. Queste proprietà includono byte, caratteri, caratteri con spazi, righe e paragrafi. La ragione è che le suddette proprietà non sono utili nella conservazione dei fogli di calcolo Excel perché Excel le omette. Dove queste proprietà sono state originariamente scritte per documenti Word e presentazioni PowerPoint.