Aspose.Cells for Android via Java 22.3 Notas de la versión

Contents
[ ]
Llave Resumen Categoría
CELLSJAVA-44162 Soporte para eliminar el enlace externo sin eliminar las fórmulas
CELLSJAVA-44214 Soporte para autoajustar filas para GridWeb
CELLSJAVA-44205 Admite texto de unidad dependiente de la configuración regional para los ejes de coordenadas del gráfico
CELLSJAVA-44238 Soporte para mantener la sesión después de reiniciar el servidor para GridWeb
CELLSJAVA-44317 El texto en este xlsx está distorsionado
CELLSJAVA-44126 Cell.getDependents() arroja una excepción si la fórmula de la celda no se ha analizado
CELLSJAVA-44161 Error en fórmula externa al importar un libro de trabajo a otro libro de trabajo
CELLSJAVA-44130 El texto de las etiquetas de datos se ajusta a la imagen del gráfico de salida
CELLSJAVA-44204 problema de paginacion para csv
CELLSJAVA-43934 Las etiquetas del gráfico circular no coinciden con Excel después de manipular o actualizar el gráfico
CELLSJAVA-44122 Al exportar HTML, las etiquetas de datos son diferentes a las de Excel
CELLSJAVA-41949 El contenido se procesa de manera diferente al guardar el libro de trabajo en los formatos XLSX y HTML
CELLSJAVA-44207 Al exportar a HTML, la altura de la fila aumenta
CELLSJAVA-44233 Bucle infinito al convertir el archivo XLSX
CELLSJAVA-44271 Al convertir Excel a PDF, la posición de salida cambia en comparación con el caso de conversión manual
CELLSJAVA-44197 Al convertir XLSX a PDF, la forma de la línea de tiempo de la tabla dinámica (ventana) no se muestra
CELLSJAVA-44267 El libro de trabajo que contiene una tabla dinámica se corrompe
CELLSJAVA-44114 XLSX a PDF: los datos en formato de número científico del archivo XLSX no coinciden con los datos del archivo de salida PDF
CELLSJAVA-44293 El archivo de Excel que se ha vuelto a guardar debe recuperarse al abrirlo en MS Excel
CELLSJAVA-43194 Imágenes mostradas incorrectamente
CELLSJAVA-44243 El archivo guardado de la demostración de primavera de GridWeb falló en jdk1.8
CELLSJAVA-44276 la altura del encabezado de la fila no coincide con el contenido de la fila después de editar la celda para el archivo 249.xls
CELLSJAVA-44284 generar una excepción de falta de memoria para el archivo bug.xlsx
CELLSJAVA-44229 La fórmula se pierde cuando el contenido de td está envuelto por una etiqueta div
CELLSJAVA-44247 El texto de una sola línea se ajusta al convertir a pdf
CELLSJAVA-44175 problema con la superposición de etiquetas de gráficos de anillos
CELLSJAVA-44192 El nombre del elemento del eje de categoría en el gráfico se corta en Excel a la conversión PDF
CELLSJAVA-44233 Bucle infinito al convertir el archivo XLSX
CELLSJAVA-44263 Establecer la dirección del texto de la etiqueta del gráfico en vertical no tiene efecto
CELLSJAVA-44268 Excepción “java.lang.NullPointerException” en el método Chart.toPdf
CELLSJAVA-44302 La dirección del texto del eje de coordenadas es incorrecta después de convertir el archivo de Excel a HTML
CELLSJAVA-44314 Etiquetas de eje de categoría de gráfico incorrectas en la representación de gráfico a imagen
CELLSJAVA-44274 ¿Se admite el formato SVG para leer o renderizar a PDF?
CELLSJAVA-44369 la altura de la forma no es correcta
CELLSJAVA-44366 Copiar el contenido de la hoja en una nueva página de hoja y guardarlo como html hace que el estilo de la fórmula matemática de Excel sea anormal
CELLSJAVA-44408 El formato de porcentaje de Cell se pierde cuando estamos expandiendo esas 2 filas que hemos cambiado
CELLSJAVA-44341 Cell el ancho no es correcto en la conversión de salida DOCX en Excel a DOCX
CELLSJAVA-44383 El formato condicional dejó de funcionar después de agregar propiedades personalizadas
CELLSJAVA-44370 El archivo de Excel se corrompe cuando se abre y se guarda con Aspose.Cells
CELLSJAVA-44344 Problema con la copia horizontal de rangos en la salida XLSX
CELLSJAVA-44363 la altura del encabezado de la fila no coincide con el contenido de la fila en el archivo con panel congelado
CELLSJAVA-44349 la imagen/forma se mantendrá después de reiniciar el servidor para GridWeb
CELLSJAVA-44367 El color del gráfico de columnas se vuelve blanco cuando se convierte a html
CELLSJAVA-44328 Algunas etiquetas de datos de los gráficos de Excel se pierden al guardar el archivo de Excel como HTML
CELLSJAVA-44193 El ángulo de los elementos del eje de categoría en el gráfico es diferente en Excel a la conversión PDF
CELLSJAVA-44314 Etiquetas de eje de categoría de gráfico incorrectas en la representación de gráfico a imagen
CELLSJAVA-44332 Cell enlace subrayado no se puede eliminar al convertir xlsx a html
CELLSJAVA-44234 Problema de falta de memoria para el archivo data.xls
CELLSJAVA-44246 Excepción “Índice final no válido” para archivo vacío
CELLSJAVA-44258 Excepción de puntero nulo para archivo
CELLSJAVA-44311 Excepción “java.lang.OutOfMemoryError: Java espacio de almacenamiento dinámico” al renderizar al formato de archivo HTML
CELLSJAVA-44285 Excepción “java.lang.ClassCastException: com.aspose.cells.n2f no se puede convertir a com.aspose.cells.o90” al llamar a Workbook.calculateFormula()
CELLSJAVA-44323 Excepción al agregar una línea de firma
CELLSJAVA-44361 CellsException generado al convertir xlsx a html

Public API y cambios incompatibles con versiones anteriores

La siguiente es una lista de los cambios realizados al público API, como miembros agregados, renombrados, eliminados o obsoletos, así como cualquier cambio no compatible con versiones anteriores realizado en Aspose.Cells for Android via Java. Si tiene inquietudes sobre cualquier cambio enumerado, plantéelo en el foro de soporte Aspose.Cells.

Cambia el comportamiento de eliminar enlaces externos del libro de trabajo.

En versiones anteriores, no eliminamos el enlace externo cuya URL contiene “Complementos”. Tal comportamiento está diseñado para los requisitos especiales de algunos usuarios. El defecto de tal solución es obvio: los usuarios pueden especificar cualquier nombre de archivo o ruta válidos para las referencias externas y, de hecho, la mayoría de ellos no quiere que esos enlaces externos sean tratados de manera diferente. A partir de esta versión, ya no filtramos esos enlaces externos. Si los usuarios tienen requisitos especiales para algunos enlaces externos, pueden verificar todos los elementos en ExternalLinkCollection uno por uno y solo eliminar aquellos que desean eliminar (mediante el método ExternalLinkCollection.RemoveAt(int)).

Cambia el comportamiento de Cell. Escriba un valor de fecha y hora no válido.

En versiones anteriores, si se solicita que una celda se formatee como fecha y hora, Cell.Type devuelve CellValueType.IsDateTime sin importar si el valor numérico de esta celda es válido para fecha y hora o no. Esto puede causar una excepción si los usuarios dependen de Cell. Escriba solo e intente llamar a Cell.DateTimeValue. A partir de esta versión, devolvemos CellValueType.IsNumeric para este tipo de celdas, de modo que el usuario pueda guiarse para obtener el valor de la celda mediante el API adecuado.

Cambia el comportamiento de Cells.MaxDisplayRange.

En versiones anteriores, el valor de rango de esta propiedad cubre todas las celdas que se han instanciado en la colección de celdas. A partir de esta versión, hacemos que las filas/columnas invisibles se excluyan de los bordes del rango de visualización si solo hay celdas instanciadas en esas filas/columnas.

Cambia los métodos DataSorter.Sort() para devolver los índices originales de Filas/Columnas ordenadas.

¿En versiones anteriores? Los métodos DataSorter.Sort() no devuelven nada. A partir de esta versión, devolvemos los índices originales de Filas/Columnas correspondientes al rango que se ha ordenado. Esto proporciona al usuario la capacidad de realizar comprobaciones y operaciones avanzadas para la clasificación.

Agrega la propiedad TxtLoadOptions.ExtendToNextSheet.

Admite la importación de datos CSV/TSV en varias hojas de trabajo si el recuento de filas o columnas de datos supera el límite de MS Excel.

Agrega el método ExternalLinkCollection.Clear().

Elimina todos los enlaces externos del libro de trabajo.

Agrega el método ExternalLinkCollection.Clear(bool updateReferencesAsLocal).

Al eliminar todos los enlaces externos del libro de trabajo, el usuario puede determinar cómo hacerlo con las fórmulas que tienen referencias a esos enlaces externos. Si “updateReferencesAsLocal” es verdadero, todas las funciones personalizadas definidas en los enlaces externos se moverán al libro de trabajo actual. Por ejemplo, la fórmula de una celda es “=‘fuenteexterna.xlam’!funciónpersonalizada()”, después de eliminar el enlace externo “fuenteexterna.xlam”, la fórmula de esta celda se convertirá en “=funciónpersonalizada()”.

Agrega el método ExternalLinkCollection.RemoveAt(int).

Elimina un enlace externo especificado del libro de trabajo.

Agrega el método ExternalLinkCollection.RemoveAt(int, bool updateReferencesAsLocal).

Similar al método ExternalLinkCollection.Clear(bool updateReferencesAsLocal), el usuario puede determinar la forma de hacerlo con las fórmulas que hacen referencia al enlace externo especificado mientras lo elimina del libro de trabajo.

Agrega el método ExternalLinkCollection.GetEnumerator().

Proporciona un enumerador para iterar a través de todos los enlaces externos en el libro de trabajo.

Utilice el método ExternalLinkCollection.Clear() en su lugar.

Utilice ExternalLinkCollection.Count para verificar si hay enlaces externos en el libro de trabajo.

Elimina la clase obsoleta StyleCollection.

Utilice Workbook.CreateStyle() y Workbook.GetNamedStyle(string) para manipular estilos.

Agrega el constructor PptxSaveOptions(bool saveAsImage).

Representa las opciones para guardar el archivo .pptx. Si es Verdadero, el libro de trabajo se convertirá en algunas imágenes del archivo .pptx. Si es falso, el libro de trabajo se convertirá en algunas tablas del archivo .pptx.

Agrega la clase ChartGlobalizationSettings.

Representa la configuración de globalización para el gráfico.

Agrega la propiedad DataLabels.IsNeverOverlap.

Indica si las etiquetas de datos nunca se superponen. (Para gráfico circular)

Agrega la clase TickLabelItem.

Incluir información de un elemento Ticklabel.

Agrega la propiedad TickLabelItem.Height.

Obtiene la altura del elemento Ticklabel en relación con la altura del gráfico.

Agrega la propiedad TickLabelItem.Width.

Obtiene el ancho del elemento Ticklabel en proporción al ancho del gráfico.

Agrega la propiedad TickLabelItem.X.

Obtiene X del elemento Ticklabel en proporción al ancho del gráfico.

Agrega la propiedad TickLabelItem.Y.

Obtiene Y del elemento Ticklabel en relación con la altura del gráfico.

Agrega la propiedad TickLabels.TickLabelItems.

Obtiene los elementos de TickLabel.

Obsoleta el método Cells.AddAddInFunction().

Utilice los métodos WorksheetCollection.RegisterAddInFunction() en su lugar.

Agrega el método NameCollection.Filter() y la enumeración NameScopeType.

Obtiene los nombres definidos por ámbito.

Agrega la enumeración MsoDrawingType.Timeline.

Representa el tipo de objetos de dibujo de la línea de tiempo.

Cambia el valor predeterminado de HtmlSaveOptions.ExcludeUnusedStyles.

Al guardar archivos html, para versiones anteriores, a veces eliminamos los estilos no utilizados automáticamente cuando hay muchos objetos de estilo en el grupo, sin importar cuál sea el valor de esta propiedad. Para los archivos html generados, la exclusión de estilos no utilizados puede reducir el tamaño del archivo sin afectar los efectos visuales. Entonces, desde esta versión, hacemos que el valor predeterminado de esta propiedad sea verdadero para que sea consistente con el comportamiento de guardado. Si el usuario necesita mantener todos los estilos en el libro de trabajo para el html generado (como el escenario en el que el usuario necesita restaurar el libro de trabajo desde el html generado más adelante), establezca esta propiedad como falsa mientras guarda el html.

Agrega el método Cell.GetLeafs(bool recursive).

Admite al usuario para obtener todas las hojas de una celda de forma recursiva.

Agrega el método Range.SetInsideBorders(BorderType, CellBorderType, CellsColor).

Soporte para establecer los límites interiores del rango.

Agrega la enumeración SaveFormat.Ots, SaveFormat.Xlt y LoadFormat.Ots.

Mejora para cargar y guardar archivos ots y xlt.

Agrega la clase FormulaSettings.

Separe todas las configuraciones relacionadas con fórmulas de WorkbookSettings y agrúpelas como FormulaSettings.

Agrega la propiedad WorkbookSettings.FormulaSettings.

Obtiene la configuración agrupada de las fórmulas.

Agrega la propiedad PivotItem.IsHideDetail.

Obtiene y establece si el elemento dinámico oculta detalles.

Obsoleta la propiedad WorkbookSettings.ReCalculateOnOpen.

Utilice WorkbookSettings.FormulaSettings.CalculateOnOpen en su lugar.

Obsoleta la propiedad WorkbookSettings.RecalculateBeforeSave.

Utilice WorkbookSettings.FormulaSettings.CalculateOnSave en su lugar.

Obsoleta la propiedad WorkbookSettings.ForceFullCalculate.

Utilice WorkbookSettings.FormulaSettings.ForceFullCalculation en su lugar.

Obsoleta la propiedad WorkbookSettings.PrecisionAsDisplayed.

Utilice WorkbookSettings.FormulaSettings.PrecisionAsDisplayed en su lugar.

Obsoleta la propiedad WorkbookSettings.CalcMode.

Utilice WorkbookSettings.FormulaSettings.CalculationMode en su lugar.

Obsoleta la propiedad WorkbookSettings.Iteration.

Utilice WorkbookSettings.FormulaSettings.EnableIterativeCalculation en su lugar.

Obsoleta la propiedad WorkbookSettings.MaxIteration.

Utilice WorkbookSettings.FormulaSettings.MaxIteration en su lugar.

Obsoleta la propiedad WorkbookSettings.MaxChange.

Utilice WorkbookSettings.FormulaSettings.MaxChange en su lugar.

Obsoleta la propiedad WorkbookSettings.CalculationId.

Utilice WorkbookSettings.FormulaSettings.CalculationId en su lugar.

Obsoleta la propiedad WorkbookSettings.CreateCalcChain.

Utilice WorkbookSettings.FormulaSettings.EnableCalculationChain en su lugar.

Obsoleta la propiedad WorkbookSettings.CalcStackSize.

Utilice CalculationOptions con el tamaño de pila especificado en su lugar al calcular fórmulas.