Explore nuestros productos

Conholdate.Total 26.3.0 – Resumen de la versión

Conholdate.Total 26.3.0 agrupa las últimas versiones 26.3.0 de las API de GroupDocs y Aspose para .NET. Entre las novedades se incluyen nuevas funcionalidades de formato (ICS, MultiPolygon, selección de adjuntos MHTML), mejoras de IA/ML (creación de modelos de OpenAI, opciones de rendimiento OCR), importantes actualizaciones de accesibilidad y cumplimiento (detección de PDF/A, correcciones PDF/A‑1A, mejoras de etiquetado PDF/UA) y correcciones de errores extensas en todos los componentes de conversión, renderizado y manipulación de documentos.

Paquetes NuGet


📦 Novedades

  • Nuevas características y API:

    • Conversión nativa de archivos iCalendar (.ics) (GroupDocs.Conversion).
    • Soporte de fuentes TrueType Collection (GroupDocs.Editor).
    • Sustitución completa de fuentes para Publisher, Presentation, Note (GroupDocs.Conversion).
    • Renderizador Markdown personalizado basado en DOM, API asíncrona, control de sabor Markdown (GroupDocs.Markdown).
    • Detección de formato PDF/A y cumplimiento OOXML (GroupDocs.Metadata).
    • Soporte de OCR en árabe y coreano integrado (GroupDocs.Parser).
    • Retoque de imágenes dentro de un polígono (GroupDocs.Watermark).
    • Filtrado de códigos de barras OnlyRequestedTypes (Aspose.BarCode).
    • Nuevas características de UI, botones de barra de herramientas, manejo de protección (Aspose.Cells).
    • Soporte para formatos antiguos de Visio (Aspose.Diagram).
    • Modelado de script árabe (Aspose.Drawing).
    • API extendidas de adjuntos MHTML (Aspose.HTML).
    • Soporte MultiPolygon para EsriJson (Aspose.GIS).
    • Codec HTJ2K puro C# para DICOM (Aspose.Medical).
    • Opciones de tiempo de ejecución OCR EnableCpuMemArena, EnableMemoryPattern (Aspose.OCR).
    • Nuevos Shape.GetVisualBounds() y IFillFormatEffectiveData.SolidFillSchemeColor (Aspose.Slides).
    • Agregar entradas a archivos 7z existentes (Aspose.Zip).
  • Mejoras de rendimiento:

    • Corrección de pérdida de memoria en conversión PDF → Procesamiento de texto (GroupDocs.Conversion).
    • Las opciones de memoria arena y patrón de OCR reducen el consumo (Aspose.OCR).
    • Manejo más rápido de resolución para exportación TIFF (Aspose.Imaging).
  • Mejoras de IA y Cloud:

    • Instanciación directa de OpenAiModel para flujos de trabajo impulsados por IA (Aspose.Words).
    • Ajuste de rendimiento OCR mediante configuraciones de tiempo de ejecución ONNX (Aspose.OCR).
  • Accesibilidad y cumplimiento:

    • Correcciones de cumplimiento PDF/A‑1A (GroupDocs.Conversion).
    • Mejoras de etiquetado PDF/UA, manejo de texto alternativo, etiquetado de elementos decorativos (Aspose.Slides).
    • API de selección de adjuntos MHTML para un mejor manejo de accesibilidad (Aspose.HTML).
  • Correcciones de errores:

    • 70+ correcciones de errores en conversión (p. ej., .eml → PDF, renderizado MSG, fallos DCM/JFIF).
    • Errores de reconocimiento de códigos de barras (EAN frente a UPC, VIN).
    • numerosos errores de renderizado, exportación y diseño en Cells, Slides, Imaging, PSD, SVG, etc.
    • Análisis de encabezado OCR, manejo de encabezados multilinea (Aspose.Email).
    • Recuento de capas GIS, manejo de polígonos GPX (Aspose.GIS).
    • Estabilidad de sintaxis de transferencia HTJ2K (Aspose.Medical).
    • Varios problemas de referencia nula, argumentos y excepciones en todos los productos.

📦 Novedades por producto

GroupDocs.Conversion
  • CONVERSIONNET-8259 – Función – Convertir desde archivo ICS
  • CONVERSIONNET-8205 – Mejora – Carpetas de fuentes personalizadas y soporte de sustitución de fuentes
  • CONVERSIONNET-7977 – Error – Problema de tipo de unidad en conversión .eml a PDF
  • CONVERSIONNET-8207 – Error – Fuga de memoria al convertir PDF a Procesamiento de texto
  • CONVERSIONNET-8231 – Error – Tablas ToUnicode no compatibles con PDF/A‑1A
GroupDocs.Editor
  • EDITORNET-3019 – Nueva funcionalidad – Soporte de fuente TrueType Collection
  • EDITORNET-3020 – Nueva funcionalidad – Soporte de PPT y PPS basados en texto
  • EDITORNET-3036 – Mejora – Nuevas propiedades CSS
  • EDITORNET-3022 – Error – NRE después de inyección HtmlCss
GroupDocs.Markdown
  • MARKDOWNNET-33 – Función – Paquetes de tiempo de ejecución por TFM
  • MARKDOWNNET-30 – Función – Renderizador Markdown personalizado basado en DOM
  • MARKDOWNNET-24 – Función – API asíncrona
  • MARKDOWNNET-26 – Función – Control de sabor Markdown
  • MARKDOWNNET-35 – Error – Problemas de calidad y funcionalidad
GroupDocs.Metadata
  • METADATANET-4171 – Nueva funcionalidad – Detección de formato PDF/A
  • METADATANET-4169 – Nueva funcionalidad – Cumplimiento OOXML para documentos Word
GroupDocs.Parser
  • PARSERNET-2843 – Mejora – Soporte de OCR en árabe y coreano (recursos integrados)
GroupDocs.Watermark
  • WATERMARKNET-2152 – Función – Retoque de imágenes dentro de un polígono especificado
  • WATERMARKNET-2138 – Error – Manejo estricto de OOXML para documentos Word protegidos con contraseña
Aspose.BarCode
  • BARCODENET-38387 – Mejora – Propiedad OnlyRequestedTypes para filtrado estricto de códigos de barras
  • BARCODENET-37745 – Error – Código de barras no reconocido en PDF
Aspose.Cells
  • CELLSGRIDJS-1489 – Nueva funcionalidad – Establecer protección en GridJs UI
  • CELLSGRIDJS-2259 – Nueva funcionalidad – Botones de barra de herramientas para zoom de fuente
  • CELLSNET-59803 – Error – Shape.FitToTextSize() inexacto
  • CELLSNET-59847 – Error – Error de conversión de imagen de gráfico a imagen en XPS
  • CELLSNET-59890 – Error – Cajas blancas inesperadas en Excel a PDF
Aspose.Diagram
  • DIAGRAMNET-50279 – Mejora – Soporte para formatos antiguos de Visio
  • DIAGRAMNET-53904 – Error – Área de hipervínculo incorrecta en PDF
  • DIAGRAMNET-53911 – Error – Problema SVG cuando FitToViewPort es true
Aspose.Drawing
  • DRAWINGNET-1663 – Función – Modelado posicional de script árabe
  • DRAWINGNET-1670 – Función – Mejoras en el modelado de script árabe
  • DRAWINGNET-1671 – Función – Mejoras adicionales del script árabe
Aspose.Email
  • EMAILNET-41708 – Mejora – Soporte de encabezados X‑Microsoft en iCalendar
  • EMAILNET-41698 – Mejora – Lectura de encabezados multilinea
  • EMAILNET-41707 – Error – Subject nulo después de establecer cadena vacía
  • EMAILNET-41704 – Error – Corrupción de juego de caracteres japonés MS932
Aspose.GIS
  • GISNET-1973 – Función – Soporte MultiPolygon para EsriJson
  • GISNET-1984 – Error – Contador incorrecto de capas para GPX en .NET Core 3.1
  • GISNET-1976 – Ejemplo – Opción WritePolygonsAsLines para GPX
Aspose.HTML
  • HTMLNET-6528 – Función – MHTML: seleccionar y renderizar adjuntos específicos
  • HTMLNET-6205 – Error – Imágenes faltantes en MHT → PDF
  • HTMLNET-6967 – Error – Advertencia de asignación de lista de definición en PDF etiquetado
Aspose.Imaging
  • IMAGINGNET-7802 – Mejora – Excepción adecuada para XIF no admitido
  • IMAGINGNET-7797 – Mejora – ResolutionSetting actualiza ambos ejes
  • IMAGINGNET-7734 – Función – Implementar filtro de sombra
  • IMAGINGNET-7747 – Mejora – Corrección de lectura de color JPG
Aspose.Medical
  • MEDNET-165 – Función – Implementación de codec HTJ2K puro C#
Aspose.OCR
  • OCRNET-1199 – Mejora – EnableCpuMemArena y EnableMemoryPattern para tiempo de ejecución ONNX (rendimiento y memoria)
Aspose.Page
  • Sin cambios – versión de mantenimiento
Aspose.PSD
  • PSDNET-2665 – Función – Procesamiento más suave de técnica de resplandor externo
  • PSDNET-2644 – Error – Problemas de cuadrícula de transformación warp
  • PSDNET-1969 – Error – Diferencias en el renderizado del resplandor externo
Aspose.Slides
  • SLIDESNET-45284 – Función – Abrir .ppt/.pps basados en texto como presentaciones importadas
  • SLIDESNET-45298 – Mejora – Determinar color de esquema heredado
  • SLIDESNET-45256 – Error – Textos alternativos autogenerados faltantes para tablas/fórmulas/imágenes
  • SLIDESNET-45270 – Error – Renderizado de sombra y reflexión de fuente
  • SLIDESNET-45282 – Error – Caracteres de texto árabe corruptos en PDF
  • SLIDESNET-45264 – Investigación – Elementos decorativos no etiquetados como artefactos
  • SLIDESNET-45265 – Error – Elementos no decorativos etiquetados incorrectamente como artefactos
  • SLIDESNET-45262 – Investigación – Las etiquetas de estructura permanecen para cuadros de texto decorativos
  • SLIDESNET-45250 – Error – Solapamiento de etiquetas de eje de gráfico en PDF
  • SLIDESNET-45255 – Error – Artefactos dentro del contenido etiquetado (error PAC)
  • SLIDESNET-45257 – Error – Falta de referencia de contenido marcado para enlaces
  • SLIDESNET-45258 – Error – Falta de Tipo/Subtipo para artefactos de encabezado/pie de página
  • SLIDESNET-45260 – Investigación – Marcado decorativo inconsistente para SmartArt/gráficos
  • SLIDESNET-45284 – Función – Apertura de .ppt/.pps disfrazados de texto
  • SLIDESNET-45284 – Función – Nuevo método Shape.GetVisualBounds()
  • SLIDESNET-45284 – Función – Nueva propiedad IFillFormatEffectiveData.SolidFillSchemeColor
Aspose.SVG
  • Generación SVG → PDF mejorada con refinamientos de renderizado interno
Aspose.Tasks
  • TASKSNET-11596 – Mejora – CalendarException.ToDate ahora se establece al final del día cuando se omite la hora
  • TASKSNET-11682 – Error – Problema de escritura de EarnedValueMethod y PhysicalPercentComplete
  • TASKSNET-11680 – Error – Cálculo de fórmula con fechas ausentes
  • TASKSNET-11631 – Error – Códigos de actividad y campos definidos por el usuario no leídos desde Primavera DB
Aspose.Words
  • WORDSNET-28900 – Función – Creación directa de OpenAiModel
  • WORDSNET-24822 – Función – Soporte de propiedades MSO durante la importación de tabs
  • WORDSNET-28604 – Error – JoinRunsWithSameFormatting no unió runs
  • WORDSNET-28402 – Error – Propiedad TableStyle.Bidi obsoleta eliminada
  • WORDSNET-28955 – Error – Problema de importación MathML mmultiscripts
  • WORDSNET-29085 – Error – Error de renderizado de gradiente SVG con objectBoundingBox
  • WORDSNET-29084 – Error – Advertencia de sustitución de fuentes PDF a DOCX
  • WORDSNET-29083 – Error – InvalidOperationException en guardado DOCX
  • WORDSNET-29079 – Error – Gradiente SVG en userSpaceOnUse renderizado incorrectamente
  • WORDSNET-29077 – Error – Comportamiento inesperado de DocumentBuilder dentro de SDT
  • WORDSNET-29070 – Error – Importación de lista MsoHtml difiere de Word
  • WORDSNET-29066 – Error – Elementos de lista MsoHtml importados como párrafos normales
  • WORDSNET-29054 – Error – Encabezados/pies de página desaparecen después de un salto de sección en DOCX → PDF
  • WORDSNET-29052 – Error – FileCorruptedException al cargar .wml
  • WORDSNET-29050 – Error – ArgumentOutOfRangeException con AutoFitBehavior.AutoFitToWindow
  • WORDSNET-29048 – Error – Gradientes de color SVG corruptos al exportar a DOC
  • WORDSNET-29047 – Error – Gradientes de color SVG corruptos al exportar a PDF
  • WORDSNET-29046 – Error – Resultado de comparación no coincide con MS Word
  • WORDSNET-29044 – Error – NullReferenceException durante la creación de diseño
  • WORDSNET-29041 – Error – Problema de diseño en conversión DOCX a PDF
  • WORDSNET-29040 – Error – Excepción de conversión RTF → PDF
  • WORDSNET-29033 – Error – Cambios en numeración después de exportación HTML
  • WORDSNET-28999 – Error – Pérdida de gradiente después de renderizado SVG
  • WORDSNET-28996 – Error – Metafile renderizada incorrectamente en modo vectorial
  • WORDSNET-28982 – Error – IndexOutOfRangeException durante la creación de diseño
  • WORDSNET-28937 – Error – Cambios en numeración después de exportación HTML
  • WORDSNET-28929 – Error – AcceptAllRevisions no acepta todas las revisiones
  • WORDSNET-28897 – Error – FileCorruptedException al cargar ODT
  • WORDSNET-28866 – Error – Actualización del código de licencia de medición
  • WORDSNET-28821 – Error – NullReferenceException con ExportListLabels.ByHtmlTags
  • WORDSNET-28672 – Error – Espaciado extra al inicio de párrafo en DOCX → PDF
Aspose.Zip
  • ZIPNET-1187 – Función – Agregar entradas a archivo 7z existente
  • ZIPNET-1393 – Mejora – Ajuste de combinación de entradas en archivos CAB

🔧 Impacto general

  • Rendimiento: La resolución de pérdida de memoria en procesamiento PDF → Word, las opciones de memoria arena OCR y el manejo de resolución TIFF mejoran conjuntamente la velocidad y reducen el consumo de recursos.
  • Alcance de plataforma: La adición de soporte para .NET 8 y .NET 10 (GroupDocs.Markdown) y el codec HTJ2K puro C# (Aspose.Medical) amplían la compatibilidad multiplataforma.
  • IA y Cloud: La creación directa de modelos OpenAI (Aspose.Words) y la configuración de tiempo de ejecución OCR ONNX (Aspose.OCR) mejoran la flexibilidad de integración de IA.
  • Accesibilidad y cumplimiento: La detección de PDF/A, las mejoras de etiquetado PDF/UA y la selección de adjuntos MHTML mejoran el cumplimiento de estándares y la accesibilidad.
  • Experiencia del desarrollador: La superficie API expandida (nuevos métodos, propiedades, soporte asíncrono) y las numerosas correcciones de errores simplifican el desarrollo y reducen el tiempo de resolución de problemas.

📚 Documentación y soporte

 
 Español