Cambios en la API pública en Aspose.Cells 8.1.0

Propiedad HtmlSaveOptions.ExportHiddenWorksheet Agregada

La clase HtmlSaveOptions ha expuesto la propiedad ExportHiddenWorksheet la cual puede ser utilizada para especificar si las hojas de cálculo ocultas son exportadas al formato HTML. El valor predeterminado es true. mientras que si se establece en false, Aspose.Cells no exportará el contenido de la hoja de cálculo oculta.

Propiedad Cell.StringValueWithoutFormat Agregada

Se ha agregado la propiedad StringValueWithoutFormat a la Clase Cell, para que los desarrolladores puedan recuperar el valor de la celda sin aplicar ningún formato.

El fragmento de código proporcionado a continuación demuestra el uso del método Cell.getStringValueWithoutFormat en comparación con cell.getDisplayStringValue creando una hoja de cálculo desde cero y aplicando el formato numérico a una de las celdas.

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);

Propiedades Bytes, Characters, CharactersWithSpaces, Lines, Paragraphs Obsoletas

Muchas propiedades de la clase BuiltInDocumentPropertyCollection han sido marcadas como obsoletas a partir de Aspose.Cells for .NET 8.1.0. Estas propiedades incluyen Bytes, Characters, CharactersWithSpaces, Lines & Paragraphs. La razón es que dichas propiedades no son útiles para la preservación de hojas de cálculo de Excel ya que Excel las omite. Estas propiedades fueron originalmente escritas para documentos de Word y presentaciones de PowerPoint.