Conholdate.Total for Net

24.9.0
2024-10-18 1.96 GB

¿Qué hay de nuevo en la versión 24.9.0?

Agregado

  • Paquetes NuGet modulares por TFM para bibliotecas GroupDocs y Aspose (incluidos Aspose.Signature, Aspose.Watermark, etc.).
  • Agregador ConversionEvents y evento OnFontSubstituted (GroupDocs.Conversion).
  • Procesador de consultas en lenguaje natural impulsado por IA para resultados de OCR (Aspose.OCR).
  • Propiedad de cumplimiento OOXML para documentos de Word (Aspose.Words).
  • Sintaxis de transferencia JPEG XL para DICOM (Aspose.Medical).
  • Disparadores JavaScript para campos de formulario PDF en campos de fecha/hora (Aspose.Words).
  • APIs de detección de tipos de documento: basada en reglas y basada en IA (Aspose.OCR).
  • Soporte para conversiones UUEZST, Z, XZ, LZMA, LZIP, GZIP, BZIP2 (GroupDocs.Conversion).
  • Conversión al formato VSD (GroupDocs.Conversion).
  • Conversión desde imágenes HEIC (GroupDocs.Conversion) – requiere el paquete NuGet FileFormat.HEIC.
  • Vectorización al convertir desde imágenes rasterizadas (GroupDocs.Conversion).
  • Nueva función de unión de presentaciones para archivos PPSM (GroupDocs.Merger).
  • Opciones de unión PDF para expandir todos los marcadores de forma predeterminada (GroupDocs.Merger → PdfJoinOptions.UseBookmarks).
  • Posibilidad de agregar encabezados personalizados al crear un EWSClient (Aspose.Email) – p. ej., X‑AnchorMailbox.
  • API pública para recuperar el color de categorías de mensajes (Aspose.Email).
  • Vista previa del documento con resolución configurables mediante PreviewOptions.Resolution (GroupDocs.Signature).
  • Guardado de información sobre marcas de agua agregadas directamente en los metadatos de la imagen (GroupDocs.Watermark).
  • Soporte para fuentes variables (Aspose.Drawing).
  • Guardado TIFF con compresión CCITT 3/4 (Aspose.Drawing).
  • Comprobaciones para puntos vacíos en GraphicsPath.AddLines (Aspose.Drawing).
  • Soporte de la tabla Linear Threshold (LTSH) en conversión de fuentes TrueType (Aspose.Font).
  • Entrega NuGet multiplataforma para Aspose.Signature, Aspose.Watermark, etc.
  • Nuevas APIs de GIS: secuencia filtrada de entidades basada en LINQ (FeaturesSequence.WhereLinq), extracción de colección de geometría y creación de capa en memoria a partir de secuencias de entidades (Aspose.GIS).
  • Nueva propiedad Element.ClassList para manipulación sencilla de clases (Aspose.SVG).
  • Nuevos métodos de creación de pinceles degradados y mejoras en la API de transformación matricial (Aspose.SVG).
  • Nueva enumeración PdfOptimizationMode para controlar el tamaño frente a la calidad del PDF (Aspose.OCR).
  • APIs públicas para insertar formas agrupadas y etiquetas de documentos estructurados (Aspose.Words).
  • Acceso público a separadores de notas al pie y notas finales (FootnoteSeparator, FootnoteSeparatorCollection) (Aspose.Words).
  • Nuevos alias EffectType.FloatUp y EffectType.FloatDown (Aspose.Slides).
  • Nuevo método IPictureFillFormat.CompressImage para compresión de imágenes (Aspose.Slides).
  • Nueva propiedad ISlideText.CommentsText (Aspose.Slides).
  • Nuevos miembros de enumeración para representación de gráficos y manejo mejorado de conversión PDF/XPS (Aspose.Slides).
  • Nueva clase PdfJoinOptions con bandera UseBookmarks (GroupDocs.Merger).
  • Nuevos métodos SearchNetworkNode.CreateMasterNode / CreateSlaveNode y clases de configuración de red más claras (GroupDocs.Search).
  • Nuevo método Index.GetIndexedDocument(string documentKey) y propiedad DocumentInfo.ModificationTime (GroupDocs.Search).
  • Nuevos configuradores AddMasterNode / AddSlaveNode para escalado de búsquedas (GroupDocs.Search).
  • Nueva propiedad Encoding para SpreadsheetConvertOptions (GroupDocs.Conversion).
  • Nueva API Metadata para cambiar el remitente en archivos MSG (GroupDocs.Metadata).
  • Nuevos eventos y reporte de progreso para varios formatos de archivo comprimido (XAR, ISO, Z, Bzip2, Zstandard) (Aspose.Zip / GroupDocs.Zip).

Mejorado

  • Actualizaciones del motor en GroupDocs.Annotation, GroupDocs.Assembly y GroupDocs.Conversion: renderizado más rápido y reducción del uso de memoria.
  • Caché de conversión de color ICC más rápido (Aspose.Imaging).
  • Método GetFileInfo optimizado (GroupDocs.Parser).
  • Manejo de compresión actualizado para PPTX (Aspose.Slides).
  • Calidad de renderizado PDF mejorada al convertir SVG → PDF (Aspose.SVG) – correcciones para imágenes Base64, manejo de expresiones regulares y renderizado de fuentes CFF.
  • Procesamiento mejorado de imágenes WEBP dentro de documentos SVG (Aspose.SVG).
  • Manejo mejorado de la tabla de sustitución de fuentes para una representación de texto más precisa (Aspose.SVG).
  • Mejoras en la detección de orientación de imágenes para OCR (Aspose.OCR).
  • Algoritmos refinados para detección de áreas de contenido en modos TABLE y PHOTO (Aspose.OCR).
  • Manejo JPEG XL DICOM ahora admite sintaxis de transferencia adicionales (Aspose.Medical).
  • Aspose.Drawing ahora admite fuentes variables y opciones mejoradas de compresión TIFF.
  • Métodos Aspose.GIS ahora exponen filtrado LINQ, extracción de colección de geometría y creación de capa en memoria.
  • Opción de resolución de vista previa en Aspose.Signature proporciona vistas previas de mayor calidad.
  • Aspose.Words: soporte agregado para inserción de formas agrupadas, inserción de etiquetas de documentos estructurados, graduaciones de gráficos radiales, firma XML‑DSig XAdES‑EPES, detección de subrayado en Markdown y manipulación de separadores de notas al pie y notas finales.
  • Aspose.Slides: múltiples correcciones de errores y mejoras (renderizado de degradados, tablas de datos de gráficos, conversión HTML5, renderizado XPS/PDF, etc.).
  • Aspose.Cells: múltiples funciones nuevas (ecuaciones límite, exportación MathML, mejoras GridJS, mejoras en tablas dinámicas) y optimizaciones de rendimiento.
  • Aspose.PSD: aumento de velocidad de renderizado del formato AI, soporte de recursos de tablero de arte y múltiples correcciones de errores.
  • Aspose.Zip / GroupDocs.Zip: reporte de progreso agregado para múltiples tipos de archivo comprimido e inicialización diferida de secuencias.
  • GroupDocs.Search: API de configuración de red más clara y sin ambigüedades y búsqueda por clave de documento agregada.

Corregido

  • Annotation: corregidos problemas con anotaciones de imágenes, Visio y HTML.
  • Assembly: resueltos errores de resolución de dependencias y renderizado de gráficos.
  • Conversion: corregido manejo de imágenes en PDF a Markdown, bloqueos en XFA PDF, renderizado de objetos en HTML a RTF, extracción MSG, selección de columnas MPP, conversión PDF en tailandés, imágenes faltantes en HTML a PDF, codificación en Excel a CSV, salida de conversión PNG, archivos de texto nativos corruptos en MS Word, etc.
  • Editor: corregido manejo de documentos de correo vacíos.
  • Metadata: corregido cuerpo HTML en MSG, manejo de sección XMP en GIF, soporte para actualización del remitente en MSG.
  • Parser: corregido error de análisis markdown, IndexOutOfRangeException en extracción de texto CHM, congelación al firmar EML.
  • Redacción, Búsqueda, Firma, Marca de agua: diversas correcciones de estabilidad y funcionalidad.
  • Todos los productos de Aspose: múltiples correcciones de errores en BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip – incluyendo, sin limitación a:
    • Excepción del algoritmo de ordenamiento BARCODENET-39101.
    • Error interno del servidor CADNET-9900 en SVG→DXF.
    • CELLSNET‑... lista extensa de errores (ecuaciones límite, manejo de casillas de verificación, cálculos de tablas dinámicas, detección de OLE, renderizado de gráficos, etc.).
    • DIAGRAMNET-53516/17/19/27/30 errores en agrupación de formas y exportación SVG.
    • DRAWINGNET-1588 problemas con atributos de versión del producto y del compilador.
    • EMAILNET-41390/41427/40689/41423 autenticación IMAP, corrupción de direcciones en base64, obtención EWSClient, problemas conversión MSG→MHT.
    • FINANCENET-369 validación de encabezado XBRL.
    • FONTNET-721 soporte de tabla Linear Threshold agregado (funcionalidad) – errores anteriores corregidos.
    • GISNET-... manejo de casos extremos en extracción LINQ y geometría.
    • HTMLNET-5695/5697/5757/5698/4670 truncamiento de celdas, constructor lento, soporte para imágenes base64, conversión PNG, renderizado de tablas anidadas, error en conversión epub a PDF.
    • IMAGINGNET-7203/7290/7210/4690 errores EMF→SVG, liberación de MemoryStream, problemas con rutas SVG, errores de exportación.
    • NOTE‑5846 error en texto de enlace/anchor Unicode.
    • OCRNET‑918/913/915/917 reducción de tamaño PDF, modelo OCR nueva generación, orientación de imagen, detección de área de contenido.
    • OMRNET‑1046 manejo de obsolescencia de la API universal de generación de formularios.
    • PAGE – lanzamiento de mantenimiento (ningún error específico listado).
    • PSDNET‑... renderizado del formato AI, recursos de tablero de arte, detección FillLayer, IndexOutOfRange, apertura de archivos AI largos, valores de color inválidos.
    • SLIDESNET‑... larga lista de errores en conversión PDF/XPS, HTML5, GIF, gráficos, degradados, PDF/A, etc.
    • SVGNET‑403/… excepción en conversión PDF corregida, calidad de renderizado, manejo WEBP, sustitución de fuentes.
    • TASKSNET‑11278/11280/11274/11273/11264/11245/11240 formas de barras Gantt, UID de tareas, manejo de sangría, unidades de asignación, cálculos de duración real, datos escalonados en tiempo, renderizado de líneas base.
    • ZIPNET-1195‑1205 varios errores en manejo de eventos y reporte de progreso de archivos comprimidos resueltos.
  • Correcciones críticas de fallos:
    • Fallos de serialización binaria en .NET 8 en GroupDocs.Annotation.
    • Desbordamiento de pila en conversión PDF a PNG en Aspose.HTML.
    • Bloqueos en conversión XFA PDF en GroupDocs.Conversion.
    • Correcciones adicionales de estabilidad en múltiples componentes para prevenir excepciones inesperadas y fugas de memoria.

Instalación

.NET CLI

dotnet add package Conholdate.Total --version 24.9.0

Package Manager

NuGet\Install-Package Conholdate.Total -Version 24.9.0

Package Reference

<PackageReference Include="Conholdate.Total" Version="24.9.0" />

Packet CLI

paket add Conholdate.Total --version 24.9.0

Script & Interactive

#r "nuget: Conholdate.Total, 24.9.0"

Cake

// Install as a Cake Addin
#addin nuget:?package=Conholdate.Total&version=24.9.0

// Install as a Cake Tool
#tool nuget:?package=Conholdate.Total&version=24.9.0
Historial de versiones