Aspose.Cells for .NET 8.5.0 Notas de la versión

La siguiente es una lista de mejoras y cambios en esta versión de Aspose.Cells

\1) Aspose.Cells

Otras mejoras y cambios

Nuevas características

(CELLSNET-43640): no se puede representar el patrón de formato de fecha personalizado g y ge.mm.dd

(CELLSNET-43682) - La función ExportDataTableAsString debe exportar valores de celda como StringValueWithoutFormat

(CELLSNET-41619) - Convertir revisión de XLSB a XLSM

(CELLSNET-40366) - Cómo saber si la licencia está registrada

Rendimiento

(CELLSNET-41836) - System.StackOverflowException ocurrió en Aspose.Cells.dll

Insectos

(CELLSNET-43702): hoja de cálculo dañada después de abrir y guardar el archivo de plantilla XLSX

(CELLSNET-43669) - Agregar más de 14 campos al filtro de informe de la tabla dinámica genera un error

(CELLSNET-43667): valor de fórmula incorrecto después de llamar a Worksheet.CalculateFormula

(CELLSNET-43584): las etiquetas de los gráficos se pierden al convertir a PDF

(CELLSNET-43705) - El formato de fecha es diferente en el pdf de salida

(CELLSNET-43658) - Se produce un error al calcular la excepción de celda al calcular la fórmula

(CELLSNET-43329) - Calcular la fórmula con SUMIF da un resultado diferente al de Excel

(CELLSNET-42598) - Problema en el cálculo de fórmulas

(CELLSNET-43715) - Cell Relleno de patrón - PDF la conversión produce archivos grandes

(CELLSNET-43694): se pierde la alineación del texto cuando la hoja de cálculo se representa en la imagen.

(CELLSNET-43693): texto fuera de lugar al procesar la hoja de cálculo en la imagen

(CELLSNET-43691) - El texto se trunca en la parte inferior

(CELLSNET-43690): el texto se trunca en la parte inferior al representar la hoja de trabajo en la imagen

(CELLSNET-43676) - La salida PDF no tiene el número correcto de páginas

(CELLSNET-43672): mala calidad de imagen al procesar la hoja de trabajo en PNG

(CELLSNET-43661): el texto se trunca al representar la hoja de cálculo en PDF

(CELLSNET-43644) - El texto no se representa correctamente

(CELLSNET-43600) - El archivo de Excel no se representa correctamente

(CELLSNET-43593) - El texto está arriba de la línea y otros problemas de formato en Excel al PDF

(CELLSNET-43481) - Cells con palabras hebreas han perdido la consistencia RTL

(CELLSNET-43457): el símbolo de moneda árabe está en el lado equivocado

(CELLSNET-43453) - El texto se recorta

(CELLSNET-43365) - La línea horizontal no se procesa

(CELLSNET-43102) - Diferencia en el espaciado de fuentes

(CELLSNET-42832): el texto fuera del salto de página se representa en PDF como texto ajustado.

(CELLSNET-42751): el texto sobrepasa la celda y se corta

(CELLSNET-42721) - El pdf de salida tiene una página adicional

(CELLSNET-42720) - El texto está cortado en el pdf de salida

(CELLSNET-42696) - Personajes que se tocan después de la conversión

(CELLSNET-42542) - El texto fusionado y distorsionado se corta al convertir XLSX a PDF

(CELLSNET-42537) - Superposiciones de subrayado con borde inferior doble

(CELLSNET-42474) - El tamaño de fuente cambió después de la conversión a PDF

(CELLSNET-42260) - Comparación de PDF generado con Aspose.Cells con MS Excel

(CELLSNET-41519) - Las páginas no se alinean al convertir el archivo XLSX a PDF

(CELLSNET-43683) - Aspose 8.4.2 lee incorrectamente las propiedades del gráfico y se intercambian

(CELLSNET-43680): falta el color de la leyenda en el archivo de salida PDF en la conversión de Excel a PDF

(CELLSNET-43679): falta la escala del eje x horizontal del gráfico en el formato de archivo PDF representado

(CELLSNET-43677) - No se puede establecer el eje de categoría en un eje de texto

(CELLSNET-43668) - El gráfico circular 3D no se representa correctamente en Excel para la conversión PDF

(CELLSNET-43657): el gráfico se genera incorrectamente después de guardar con OoxmlSaveOptions.RefreshChartCache = true

(CELLSNET-43648): la imagen de la referencia de celda se trunca cuando se usa SheetRender.ToImage

(CELLSNET-42922) - Las líneas guía están ocultas cuando se renderiza al formato de archivo PDF

(CELLSNET-42376): el texto se corta de TextBox al representar XLSX a PDF

(CELLSNET-42369) - PDF no se representa correctamente

(CELLSNET-43714): la cinta personalizada se quita cuando se procesa el archivo XLSM

(CELLSNET-43711): la imagen recién insertada en la hoja de trabajo se estira verticalmente

(CELLSNET-43665): guardar XLS en XLSX eliminó los cuadros de texto de la hoja de trabajo

(CELLSNET-43664): el símbolo del euro se cambia al signo del dólar cuando se guarda como ODS

(CELLSNET-43659) - Algunos estilos de línea son diferentes

(CELLSNET-43650) - Cells.CopyColumns no copia el formato condicional

(CELLSNET-43649) - IsEncrypted es falso para .xlsx pero verdadero para .xls

(CELLSNET-43641): problema con el cálculo de fórmulas cuando se habilita el cálculo iterativo

(CELLSNET-43618) - Las API Aspose.Cells no recuperan bien el valor

(CELLSNET-42995) - Workbook.HasRevisions es verdadero pero no tiene ninguna revisión

(CELLSNET-41753) - Excel encontró contenido ilegible en ToolExample_Revised.xlsm

Excepciones

(CELLSNET-43671): la referencia de objeto no se establece en una instancia de una excepción de objeto

\2) Aspose.Cells Suite de cuadrícula

Otras mejoras y cambios

Nuevas características

(CELLSNET-43692): cree un control deslizante de zoom en GridDesktop como el de Excel

Insectos

(CELLSNET-43688): la altura de fila de algunas celdas combinadas no es correcta al cargar el archivo en el control de GridDesktop.

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 .NET. Si tiene inquietudes sobre cualquier cambio enumerado, plantéelo en el foro de soporte Aspose.Cells.

Agrega la enumeración PasteType.RowHeights

Se utiliza para copiar las alturas del rango.

Agrega la propiedad SheetRender.PageScale.

Se utiliza para obtener la escala de página calculada de la hoja.

Agrega el método Cell.GetStingValue(CellValueFormatStrategy).

Se utiliza para obtener el valor de cadena de la celda mediante una estrategia de formato específica.

Agrega la propiedad ExportTableOptions.FormatStrategy.

Obtiene y establece la estrategia de formato al exportar el valor como valor de cadena.

Añade la clase CalculationOptions.

Representa opciones para calcular fórmulas.

Agrega métodos para calcular fórmulas con CalculationOptions: Cell.Calculate(CalculationOptions), Workbook.CalculateFormula(CalculationOptions), Worksheet.CalculateFormula(CalculationOptions options, bool recursive).

Permita que el usuario calcule fórmulas con opciones más flexibles y extensibles.

Agrega métodos: ReferredArea.GetValues(),ReferredArea.GetValue(int rowOffset, int colOffset)

Permitir al usuario obtener datos de una referencia.

Cambios en los parámetros de ICustomFunction.CalculateCustomFunction(string functionName, ArrayList paramsList, ArrayList contextObjects)

Ahora agregamos el objeto ReferredArea a “paramsList” en lugar del valor o la matriz de valores del área referida cuando el parámetro correspondiente es una referencia o su resultado calculado es una referencia. Y eliminamos ReferredAreaCollection de contextObjexts.