Novedades de la versión 24.10.0
Nuevas funciones
- Aspose.3D: Soporte para perfiles de línea central y soporte de operaciones booleanas en archivos IFC.
- Aspose.CAD: Soporte para sombreados con degradado lineal, conversión DWG → OBJ, conversión DWF → OBJ y conversión IGS → PDF/DWG/DXF.
- Aspose.Cells: Nuevas API para eliminar filas/columnas en blanco, carga perezosa para GridJs, información del lado del servidor para GridWeb .NET 6, manejo extendido del origen de tablas dinámicas y múltiples opciones de configuración de formatos numéricos.
- Aspose.Drawing: Mejora del rendimiento en la carga de información de archivos de mapa de bits, y correcciones para ausencia del proveedor de fuentes, errores OutOfMemory en TIFF y TypeLoadException tras el recorte (trimming).
- Aspose.Email: Método
FollowUpManager.GetReactions para recuperar reacciones desde mensajes MSG.
- Aspose.GIS: Capacidad de crear capas vacías con propiedades específicas, renderizar mapas como colecciones SVG y actualizar datos en bases de datos mediante el nuevo generador de mosaicos (tile generator) y controladores de bases de datos.
- Aspose.HTML: Nuevo enum
WebFontStyle, ImageRenderingOptions.UseAntialiasing, IUserAgentService.ShowImagePlaceholders, fábrica expandida de sintaxis Markdown y opciones de sugerencia (hinting) para renderizado de texto.
- Aspose.Imaging: Soporte para formato de archivo AVIF y efecto vectorial non-scaling-stroke en SVG.
- Aspose.OCR: Reconocimiento mixto de chino/inglés, mejora significativa de la precisión en texto chino y nuevos modos de detección de estructura de contenido (
UNIVERSAL, MULTICOLUMN, LEAN).
- Aspose.OMR: Nueva configuración de diseño
LongWordHandling.Hyphenation para manejar palabras largas.
- Aspose.PDF: Soporte para firmas digitales ECDSA, renderizado subrayado mediante CSS en conversiones HTML y recorte de imágenes al agregarlas a páginas PDF.
- Aspose.SVG: Mecanismo de almacenamiento en caché para reducir el consumo de memoria durante el renderizado de HTML externo.
- Aspose.Tasks: API pública para criterios de indicadores gráficos, indicadores gráficos de atributos extendidos y validación de disponibilidad de recursos.
- Aspose.Words: Creación de controles ActiveX CommandButton, propiedad pública
Shape.Hidden, sobrecargas de InsertGroupShape para agrupar formas, opción de exportación a Markdown para representar tablas como HTML y nuevas propiedades para formatear gráficos de pastel y anillo.
- Aspose.Zip: Posibilidad de pasar opciones de guardado a archivos XAR, liberar las fuentes de entrada al guardar el archivo y exponer las fuentes de entrada para composición.
- GroupDocs.Comparison: Mejoras en la comparación de la edición de evaluación para formatos PDF y Cells, y correcciones de estabilidad.
- GroupDocs.Conversion: Conversión desde formatos 3D a 3MF, simplificación de la API mediante clases de contexto y preservación de transparencia en conversiones PSD, EPS y PNG → PDF.
- GroupDocs.Merger: Nueva característica de unión de diagramas para archivos VSD.
- GroupDocs.Metadata: Edición de propiedades adicionales en archivos .msg, soporte de solo lectura para formato FB2 y compatibilidad con .NET 8.
- GroupDocs.Parser: Procesamiento mejorado de archivos Markdown.
- GroupDocs.Redaction: Cálculo revisado de la posición de página para imágenes en PDF y presentaciones.
- GroupDocs.Search: Extracción de texto en proceso independiente con soporte de tiempo de espera y mejoras en la indexación de archivos MD.
- GroupDocs.Signature: Preservación de permisos originales en PDF y soporte para firma digital iterativa con imagen o apariencia personalizada.
- GroupDocs.Viewer: Nuevo mecanismo universal de navegación de archivos comprimidos y renderizado predeterminado de comentarios.
- GroupDocs.Watermark: Capacidad de guardar detalles de marcas de agua en metadatos PDF y nuevos patrones de marcas de agua en mosaico (desplazamiento de un tercio, escalón en zigzag, tejido canasta).
Mejoras
- GroupDocs.Annotation, Assembly y Conversion: Actualizaciones del motor que ofrecen renderizado más rápido y menor consumo de memoria.
- Aspose.Imaging: Caché de conversión de color ICC más rápido.
- GroupDocs.Parser: Método
GetFileInfo optimizado.
- Aspose.Slides: Manejo actualizado de compresión para PPTX.
- Aspose.Drawing: Mejoras en el rendimiento de operaciones con mapas de bits y corrección de problemas relacionados con el proveedor de fuentes.
- Aspose.HTML: Calidad de renderizado mejorada y eliminación de la dependencia
System.Drawing.Common en métodos públicos.
- Aspose.OCR: Mejora significativa de la precisión en el reconocimiento de texto chino.
- Aspose.GIS: Opciones actualizadas de renderizado de mosaicos y mejoras en el manejo de consultas a bases de datos.
- GroupDocs.Search: Mejoras en el rendimiento de indexación para archivos Markdown.
- GroupDocs.Viewer: Renderizado de comentarios habilitado de forma predeterminada.
- GroupDocs.Watermark: Opciones mejoradas para generación de marcas de agua en mosaico (rotación alrededor del origen, controles de espaciado).
Correcciones de errores
Numerosas correcciones aplicadas en las siguientes áreas: anotaciones (imágenes, Visio, HTML), ensamblado (dependencias, renderizado de gráficos), conversión (imágenes en conversión PDF → Markdown, bloqueos en XFA PDF, pérdida de transparencia), editor (documentos de correo electrónico vacíos), metadatos (cuerpo HTML en MSG), análisis de documentos, redacción, búsqueda, firma digital, marcas de agua y todos los productos Aspose (BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip).
Entre las correcciones críticas de bloqueos destacan:
- Serialización binaria en .NET 8 en GroupDocs.Annotation
- Desbordamiento de pila (stack-overflow) en conversión PDF → PNG en Aspose.HTML
- Bloqueos en conversión XFA PDF en GroupDocs.Conversion
- Correcciones de pérdida de transparencia en Aspose.Imaging
- Y muchos otros problemas detallados en las notas de versión individuales.