Conholdate.Total for Java

21.10
2021-10-30 0.05 GB

Qué hay de nuevo en la versión 21.10

Agregado

  • Aspose.BarCode
    • Se agregaron los métodos QualitySettings.getFastScanOnly() y QualitySettings.setFastScanOnly(boolean) para el modo de escaneo rápido únicamente.
  • Aspose.Cells
    • Se agregó el método sobrecargado Name.getRefersTo().
    • Se agregó el método sobrecargado Range.autoFill().
    • Se agregó la propiedad Comment.isThreadedComment.
    • Se agregó la propiedad HtmlSaveOptions.ignoreInvisibleShapes.
    • Se agregó la propiedad Range.currentRegion.
    • Se introdujo la clase AxisBins.
    • Se agregaron los métodos SheetRender.getPageSizeInch(int) y WorkbookRender.getPageSizeInch(int) (obsoletos por getPageSize(int)).
  • Aspose.Email
    • Se agregó la capacidad de guardar citas en formato MSG (AppointmentMsgSaveOptions).
    • Se agregó AppointmentIcsSaveOptions (reemplaza a IcsSaveOptions obsoleto).
    • Se agregaron MsgLoadOptions.preserveRtfContent y MailConversionOptions.preserveRtfContent para preservar los cuerpos RTF.
    • Se agregó MhtTemplateName.OPTIONAL_ATTENDEES para exponer asistentes opcionales en las cabeceras MHT.
  • Aspose.Font
    • Se introdujeron los tipos CffParsingException y CffFontException con múltiples constructores.
    • Se agregaron métodos auxiliares de conversión: GlyphId.toGlyphStringId(), GlyphId.toGlyphUInt32Id(), GlyphStringId.toGlyphStringId(), GlyphUInt32Id.toGlyphUInt32Id().
  • Aspose.Imaging
    • Se agregó soporte para fuentes con ámbito de imagen (fuente de fuentes personalizada por imagen).
  • Aspose.OCR
    • Se agregaron nuevos filtros de preprocesamiento: Median y ContrastCorrection.
    • Se agregaron RecognitionSettings.setAutoContrast(boolean) y RecognitionSettings.setAllowedCharacters(CharactersAllowedType).
    • Se introdujo la enumeración CharactersAllowedType.
  • Aspose.PDF
    • Se agregó una nueva funcionalidad: detección de texto oculto (PDFJAVA-40947).
    • Se agregó la capacidad de aplanar todas las capas en el PDF resultante (PDFJAVA-40120).
  • Aspose.Slides
    • Se agregó soporte para la forma de columna pirámide completa en gráficos de columnas y barras 3‑D (SLIDESNET-42515).
    • Se agregó la conversión de PPTX a HTML con transiciones (SLIDESNET-41114).
    • Se agregó la conversión de PPT a HTML con enlaces (SLIDESNET-40217).
  • Aspose.Tasks
    • Se implementó soporte para impresión (TASKSJAVA-1539).
    • Se agregó la funcionalidad "Ajustar a X páginas de altura e Y páginas de ancho" (TASKSNET-4609).
    • Se agregó escalado con factor de escala dado (TASKSNET-10333).
  • Aspose.Words
    • Se agregó soporte de relleno degradado para formas WordArt (WORDSNET-18317).
    • Se agregaron nuevos métodos públicos para degradados de un color y dos colores (Fill.oneColorGradient, Fill.twoColorGradient).
    • Se agregaron las propiedades Fill.gradientAngle, Fill.gradientVariant, Fill.gradientStyle.
    • Se introdujeron GradientStop, GradientStopCollection y métodos de colección relacionados.
    • Se agregó la propiedad Fill.textureAlignment y la enumeración TextureAlignment.
    • Se agregó la propiedad StructuredDocumentTag.appearance y la enumeración SdtAppearance.
    • Se agregó la opción HtmlLoadOptions.convertSvgToEmf.
    • Se agregó la opción LoadOptions.flatOpcXmlMappingOnly.
    • Se agregó la opción para ignorar notas al pie durante búsquedas y reemplazos (FindReplaceOptions.ignoreFootnotes).
    • Se agregó la propiedad MailMergeRegionInfo.parentRegion.

Mejorado

  • Aspose.Imaging
    • Implementación más rápida de la memoria caché para conversión de color ICC.
  • Aspose.Slides
    • Manejo actualizado de compresión para archivos PPTX.
  • Aspose.PDF
    • Mejora en el aplanado de capas para mayor consistencia en la salida PDF.
  • Aspose.OCR
    • Pipeline de preprocesamiento extendido con filtros de desenfoque mediano y corrección de contraste.
  • Aspose.Font
    • Corrección de funcionalidad de conversión para formatos CFF y WOFF2 (errores FONTNET-286, FONTNET-274, FONTNET-275).

Corregido

  • Aspose.3D
    • Se corrigieron problemas de conversión FBX a USDC (THREEDNET-962).
    • Se corrigieron nombres de nodos incorrectos en FBX v7700 importado (THREEDNET-970).
    • Se corrigió la imposibilidad de importar GLTF empaquetado como zip (THREEDNET-965).
    • Se corrigió la propiedad ilícita PropertiesView durante la deserialización (THREEDNET-967).
    • Se corrigió la importación de archivos FBX con objetos personalizados (THREEDNET-963).
    • Se corrigió el reconocimiento de paquetes zip con nombres de archivos internos en mayúsculas (THREEDNET-956).
    • Se corrigieron fallos intermitentes del importador binario FBX (THREEDNET-954).
  • Aspose.BarCode
    • Se optimizó la precisión de números SVG (BARCODENET-37855).
    • Se corrigieron problemas de codificación de código Swiss‑QR‑Code (BARCODENET-37880).
    • Se implementó la configuración FastScanOnly para reconocimiento 1D (BARCODENET-37889).
  • Aspose.Cells
    • Se corrigió el problema de espacio de memoria heap de Java al convertir XLSX a PDF (CELLSJAVA-43768).
    • Se corrigió el valor de cadena inválido FontUnderlineType al cargar XLSX (CELLSJAVA-43875).
    • Se corrigió ArrayIndexOutOfBoundsException al cargar XLSX (CELLSJAVA-43876).
    • Se corrigió la representación incorrecta del efecto de sombra (CELLSJAVA-43646).
    • Se corrigió la orientación del triángulo isósceles (CELLSJAVA-43760).
    • Se corrigieron problemas de representación de formas durante la conversión XLS → XLSX (CELLSJAVA-43786, CELLSJAVA-43838, CELLSJAVA-43839, CELLSJAVA-43842).
    • Se corrigió el ajuste de caracteres de WordArt en la conversión Excel a PDF (CELLSJAVA-43848).
    • Se corrigieron las esquinas redondeadas de los cuadros de texto tras la conversión XLS → XLSX (CELLSJAVA-43880).
    • Se corrigió la exportación de iconos de formato condicional a HTML (CELLSJAVA-43867).
    • Se corrigió el desplazamiento de posición de forma en excelToHtml (CELLSJAVA-43812).
    • Se corrigió la visualización de objetos OLE en PDF (CELLSJAVA-43871).
    • Se corrigieron inexactitudes en el tamaño de página renderizado (CELLSJAVA-43883).
    • Se corrigió la pérdida de color de fondo al fusionar archivos (CELLSJAVA-43881).
    • Se corrigieron bordes faltantes en la conversión HTML (CELLSJAVA-43892).
    • Se corrigieron varias excepciones durante el renderizado Excel a HTML (CELLSJAVA-43787, CELLSJAVA-43885, CELLSJAVA-43874).
  • Aspose.Diagram
    • Se corrigió el nombre de la forma para conectores dinámicos (DIAGRAMJAVA-50782).
    • Se corrigieron valores incorrectos de PinPos (DIAGRAMJAVA-50784, DIAGRAMJAVA-50788).
    • Se corrigió la falta de capacidad de guardar forma como imagen o PDF (DIAGRAMJAVA-50789).
    • Se corrigió el problema ShapeShdwScaleFactor (DIAGRAMJAVA-50796).
  • Aspose.Email
    • Se corrigió el problema donde el cuerpo MSG con emojis cambiaba tras cargar/guardar (EMAILNET-40449).
    • Se corrigió la omisión de asistentes opcionales en la cabecera MHT (EMAILNET-40440).
    • Se corrigió ClientSubmitTime incorrecto durante la conversión EML → MSG (EMAILNET-40446).
    • Se corrigió el comportamiento de la opción PrefferedTextEncoding (EMAILNET-40455).
    • Se corrigió la detección de nuevas banderas personalizadas únicas del mensaje (EMAILNET-40436).
    • Se corrigió la gestión de eventos de repetición anual (EMAILNET-40425).
    • Se corrigió GraphMessageInfo.getSize() que siempre devolvía -1 (EMAILJAVA-34961).
    • Se corrigió la funcionalidad IGraphClient.NextPage (EMAILJAVA-34954).
    • Se corrigió GraphClient.listFolders con resultados incompletos (EMAILJAVA-34957).
  • Aspose.Font
    • Se corrigió el cálculo incorrecto de la matriz de transformación para fuentes CFF (FONTNET-286).
    • Se corrigió el problema de codificación para conversión TTF → WOFF2 (FONTNET-274).
    • Se corrigió la excepción de referencia nula al convertir OpenSans de CFF a TTF (FONTNET-275).
  • Aspose.Imaging
    • Se corrigieron numerosos problemas, entre ellos:
      • Creación RasterImage.Filter GaussianFilterOptions (IMAGINGJAVA-7949).
      • Altura de imagen negativa en conversión WMF → PNG (IMAGINGJAVA-7935).
      • Image.Size no optimizado para imágenes EPS (IMAGINGJAVA-7933).
      • Bugs en color de relleno de figuras (IMAGINGJAVA-7932).
      • Bugs en lector de estilos CDR (IMAGINGJAVA-7930).
      • Soporte de GetOriginalOptions para GIF/JPEG2000 (IMAGINGJAVA-7924).
      • Excepción en conversión EMZ → JPG (IMAGINGJAVA-7918).
      • Excepción ocasional en Image.save multihilo (IMAGINGJAVA-7888).
      • Excepción al guardar WMF → JPEG (IMAGINGJAVA-7885).
      • Tamaño de salida grande en TIFF → PDF (IMAGINGJAVA-7876).
      • Varias mejoras en manejo relacionado con GIS de TIFF (IMAGINGJAVA-7950).
  • Aspose.OCR
    • Se implementó el filtro de desenfoque mediano (OCRJAVA-164).
    • Se implementó el umbral adaptativo mediano (OCRJAVA-163).
    • Se agregó la capacidad de establecer caracteres permitidos (dígitos o letras latinas) (OCRJAVA-169).
  • Aspose.PDF
    • Se corrigió la detección de texto oculto (PDFJAVA-40947 – nueva funcionalidad).
    • Se corrigieron problemas de aplanado de capas (PDFJAVA-40120 – mejora).
    • Se corrigió el error en extracción de tablas (PDFJAVA-37353).
    • Se corrigieron errores de exportación de datos en PDF → XLSX (PDFJAVA-39695).
    • Se corrigió TableAbsorber mostrando tablas duplicadas (PDFJAVA-40881).
  • Aspose.Slides
    • Se corrigió la corrupción del efecto de animación al cambiar texto de párrafo (SLIDESJAVA-35828).
    • Se corrigió el tipo incorrecto de TextAnchoring para texto de TextFrame (SLIDESJAVA-33403).
    • Se corrigieron problemas de detección de marcadores de posición (SLIDESJAVA-35675, SLIDESJAVA-34390).
    • Se corrigió el bloqueo en conversión a PDF “Bad state (oversubscribed dynamic bit lengths tree)” (SLIDESJAVA-38571).
    • Se corrigieron problemas de ajuste de texto en PPTX → PDF (SLIDESJAVA-38642).
    • Se corrigió pérdida de efectos 3‑D en miniaturas (SLIDESJAVA-34047, SLIDESJAVA-33346).
    • Se corrigió la colocación de caracteres chinos en PPTX → HTML (SLIDESJAVA-38600).
    • Se corrigió la falta de gráficos en PPTX → PDF (SLIDESJAVA-38630, SLIDESJAVA-38612).
    • Se corrigió la falta de modelos 3D en conversión a PDF (SLIDESJAVA-38622).
    • Se corrigió la renderización de tablas en miniaturas (SLIDESJAVA-33716).
    • Se corrigió rotación de gráficos/texto en miniaturas de diapositivas (SLIDESJAVA-38514).
    • Se corrigió pérdida de texto tras conversión PPTX → ODP (SLIDESJAVA-38610).
    • Se corrigieron fallos de inserción de objetos OLE (SLIDESJAVA-34120, SLIDESJAVA-33334).
    • Se corrigió la calidad de conversión PPTX → HTML (SLIDESJAVA-36435).
    • Se corrigió distorsión de texto en PDF/A‑1B (SLIDESJAVA-34594).
    • Se corrigió renderización de flechas en miniaturas con dimensiones personalizadas (SLIDESJAVA-34223).
    • Se corrigió plegado de posición de texto SVG (SLIDESJAVA-36046).
    • Se corrigió renderización de caracteres hebreos en PDF (SLIDESJAVA-34604).
    • Se corrigió guardado PPTX a HTML (SLIDESJAVA-37316).
    • Se corrigió posicionamiento de texto en miniaturas (SLIDESJAVA-33715).
    • Se corrigió que el estilo bold no se aplicara (SLIDESJAVA-35322).
    • Se corrigió distorsión de diapositiva al cambiar tamaño de página en PDF (SLIDESJAVA-34683).
  • Aspose.Tasks
    • Se corrigió la excepción tiempo de inicio > tiempo de finalización para archivos Primavera .xer (TASKSNET-10344).
    • Se corrigió el rectángulo de progreso mal posicionado en barras de tareas de diagrama de Gantt (TASKSNET-4757).
    • Se corrigió la lectura de atributos extendidos (TASKSJAVA-1534).
  • Aspose.Words
    • Se corrigió soporte de relleno degradado para formas WordArt (WORDSNET-18317).
    • Se corrigieron numerosos errores, incluyendo:
      • Bucle infinito del renderizador de formas (WORDSJAVA-2568).
      • Bloqueo de ShapeRenderer en líneas largas (WORDSJAVA-2578).
      • NPE en Document.getPageCount() (WORDSJAVA-2581).
      • Desplazamiento de hora de firma digital (WORDSJAVA-2605).
      • Errores de inicialización OSGI en Java 8/11/15 (WORDSJAVA-2607, WORDSJAVA-2608).
      • Problemas de carga de licencia en despliegues WAR (WORDSJAVA-2615).
      • Errores de firma de licencia inválida (WORDSJAVA-2614, WORDSJAVA-2653).
      • Varias cuestiones de conversión y renderizado en PDF, HTML, DOCX, SVG y otros formatos (múltiples errores WORDSNET-xxxx listados en la fuente).
    • Se corrigieron bloqueos críticos y regresiones (por ejemplo, LINEAR INDEX fuera de rango, fuentes faltantes, gestión de notas al pie, etc.) tal como se detalla en las tablas de la fuente.

Instalación

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>21.10</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '21.10')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="21.10">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "21.10"
Historial de versiones