Novedades de la versión 25.7
Nuevas funcionalidades
- Aspose.3D – Mejoras en la compatibilidad con IFC, aumento de calidad en el renderizado, soporte para agrupación de elementos IFC, soporte de materiales para IFC4 y manejo del esquema externo
EXT_structural_metadata.
- Aspose.BarCode – Nuevas sobrecargas de
setCodeText(String, Charset) y setCodeText(String, Charset, boolean) para codificación manual Unicode; mejoras de rendimiento en el reconocimiento de códigos de barras Code 128; soporte para generación de GS1 DataMatrix.
- Aspose.CAD – Corrección del desplazamiento de texto tras la conversión DWG → PDF; mejora en el manejo de la conversión CGM → PDF.
- Aspose.Cells – Nueva API para carpeta de caché (
CellsHelper.getCacheFolder()/setCacheFolder), enumeración MemorySetting.FileCache, propiedad WorkbookDesigner.ContainsVariables, Cells.IsDefaultColumnHidden, MarkdownSaveOptions.calculateFormula, y propiedades ShapePath.WidthPixel y HeightPixel.
- Aspose.Diagram – Se ha añadido la entrada
UNSUPPORTED_IMAGE_TYPE al tipo WarningType.
- Aspose.Email – Nueva propiedad
MailAddress.X500Address para direcciones Exchange X.500.
- Aspose.Font – Soporte para caracteres compuestos provenientes de diferentes fuentes Compact Font Format (CFF) (aún no se admiten glifos compuestos).
- Aspose.HTML – Soporte completo para el formato de imagen WebP moderno (con y sin compresión, transparencia y animación).
- Aspose.Imaging – Motor gráfico unificado para SVG, EMF y WMF; soporte extendido de DICOM; corrección del problema de exportación DNG; capacidad de convertir EMF a JPG.
- Aspose.OMR – Nuevas API para reconocer imágenes desde
InputStream o BufferedImage; sobrecargas con umbrales de reconocimiento opcionales; método OmrEngine.getTemplateProcessor(InputStream) para creación directa de plantillas OMR.
- Aspose.Page – Añadidas sobrecargas de
PsDocument.saveAsImage(ImageSaveOptions); renombrado de saveAsImage a saveAsImagesBytes.
- Aspose.PDF – Plugin integrado PDF ChatGPT; numerosas correcciones y mejoras (manejo de CSS en HTML → PDF, corrección de página oscura en conversión PNG, regresiones en redacción, manejo de guiones en XFDF, problemas en conversión DOCX, tamaño del archivo firmado, etc.).
- Aspose.PSD – Control del renderizado de TextLayer, exportación de capas con efectos a mapa de bits, activador para todos los efectos de capa, jerarquía de clases de degradados revisada, y múltiples correcciones de errores (manejo de SmartObject, área de procesamiento de deformación, etc.).
- Aspose.Slides – Generador de presentaciones con IA (nuevos métodos
IAIWebClient.CreateConversation, IAIConversation, PresentationContentAmountType, SlidesAIAgent.generatePresentation); propiedad de pincel inkEffects; propiedad InkBrush.InkEffect con enumeración completa InkEffectType; asignación estática Ink.InkEffectImages.
- Aspose.Tasks – Soporte para eliminación de módulos VBA; lectura de restricciones «Inicio obligatorio»/«Fin obligatorio» desde formatos Primavera; nueva enumeración
PrimaveraConstraintType y métodos get relacionados; método VbaModuleCollection.removeItem.
- Aspose.Words – Soporte LLM autoalojado (nuevos miembros abstractos en
AiModel, OpenAiModel, GoogleAiModel, AnthropicAiModel); propiedad ReplacingArgs.MatchEndNode; propiedad Row.Hidden; soporte inicial de variaciones OpenType; nuevo lector TIFF.
- Aspose.Zip – Compresión sólida para archivos 7z simples; instanciación correcta de archivos Arj; comentarios aclarados en
XarLoadOptions; métodos SevenZipEntrySettings.get/setSolid.
- GroupDocs.Total – Entrega modular de JAR (único JAR que contiene todos los productos GroupDocs); los productos integrados incluyen Annotation, Comparison, Conversion, Editor, Merger, Metadata, Parser, Redaction, Search, Signature, Viewer y Watermark.
Mejoras
- GroupDocs.Parser – Método
GetFileInfo optimizado para una extracción más rápida de metadatos.
- Aspose.Slides – Manejo actualizado de compresión en archivos PPTX.
- Aspose.Imaging – Caché de conversión de color ICC más rápido.
- Aspose.PSD – Manejo mejorado del registro de capas vinculadas y reemplazo de objetos inteligentes.
- Aspose.HTML – Estabilidad mejorada del renderizado de WebP en distintos navegadores.
Correcciones
- Aspose.3D – Resueltos problemas de compatibilidad con IFC, regresiones en calidad de renderizado, soporte de agrupación, manejo de materiales para IFC4, soporte de esquemas externos, errores al abrir archivos gLTF, fallos al abrir archivos DRC y transformación incorrecta de objetos en archivos IFC4.
- Aspose.BarCode – Corregido el rendimiento del reconocimiento de Code128, error «Incorrect value 129 for C40 Shift» en GS1 DataMatrix y diversos errores en generación de códigos de barras.
- Aspose.CAD – Corregidos desplazamiento de texto tras DWG → PDF y problemas en la conversión CGM → PDF.
- Aspose.Cells – Corregido renderizado de bordes en cajas de texto, sparklines incompletos en celdas fusionadas, bandera de alineación de estilo personalizado y bloqueo de macro durante conversión XLS → XLSX.
- Aspose.Diagram – Corrección de problemas de imágenes, anotaciones Visio y HTML (como parte de correcciones más amplias).
- Aspose.Email – Corregida inserción de saltos de página en MSG → HTML, incrustación de imágenes, Content‑Id incorrecto, clasificación de adjuntos, clave de diccionario ausente al cargar ICS, errores en el índice de flujo de iconos de adjuntos personalizados, regresión en carga MSG y manejo de múltiples campos de cabecera.
- Aspose.Font – Mejoras generales en estabilidad tras la migración desde la versión .NET.
- Aspose.HTML – Corregida visualización errónea de ciertas imágenes WebP y resueltos parcialmente casos específicos de renderizado WebP.
- Aspose.Imaging – Corregida conversión EMF → JPG, soporte DICOM y anomalías en exportación DNG.
- Aspose.OMR – Corregidos umbrales de reconocimiento y casos límite de manejo de flujos.
- Aspose.Page – Corregidos cambios bruscos relacionados con las API de guardado de imágenes PS/EPS.
- Aspose.PDF – Corregido manejo de scripts CSS en HTML → PDF, salida PNG oscura, corrupción en redacción, ignorancia de guiones en XFDF, posición de encabezados/pies en DOCX, espacios extra en conversión DOCX, nombres de archivo vacíos tras guardar, excepciones multihilo en TextDefaults, tamaño de archivos firmados, desplazamiento de círculos en HTML → PNG, regresión en tiempo de guardado de documentos, separaciones excesivas en DOCX, contenido desalineado, problemas con tamaños de fuente, reconocimiento de listas numeradas, división incorrecta de líneas de texto y muchos otros errores identificados con claves PDFJAVA‑*.
- Aspose.PSD – Corregido renderizado automático de TextLayer, exportación de efectos de capa, visibilidad por toggle, reestructuración de clases de degradado, inicialización y precisión del renderizado de SmartObject, errores en área de procesamiento de deformación y otros problemas (PSDJAVA‑*).
- Aspose.Slides – Corregidas sustituciones intermitentes de fuentes, errores de renderizado en conversión PNG, orden de series en gráficos de área, color de dibujo de objetos ink y errores de conversión a PDF relacionados con estilos.
- Aspose.Tasks – Corregida visibilidad del código fuente de módulos VBA, lectura de proyectos VBA en MPP, lectura de jerarquía XER, cálculo del trabajo de línea base y otros errores (TASKSNET‑*).
- Aspose.Words – Corregida compatibilidad OSGi, implementación del lector TIFF, OutOfMemoryError en conversiones DOCX → PDF, regresiones de rendimiento, problemas JSON en informes LINQ, análisis de fechas en entornos multihilo, bloqueos durante conversión a PDF, conversión EMF → PNG y diversos errores relacionados con .NET (WORDSNET‑* y WORDSJAVA‑*).
- Aspose.Zip – Corregida instanciación de archivos Arj, aclarados comentarios en
XarLoadOptions e implementada compresión sólida.
Correcciones críticas de bloqueo incluyen bloqueos de serialización binaria en .NET 8 en GroupDocs.Annotation, desbordamiento de pila en conversión PDF → PNG en Aspose.HTML, bloqueos en conversión XFA PDF en GroupDocs.Conversion y múltiples mejoras de estabilidad en toda la suite Conholdate.Total.