Conholdate.Total for Java

22.4
2022-04-28 0.05 GB

O que há de novo na versão 22.4

Adicionado

  • Aspose.3D – Suporte a atributos de vértice personalizados GLTF, correção da orientação na conversão GLB → U3D, importação/exportação de nuvem de pontos para USD/USDZ, novo método VertexDeclaration.addField(.., String alias) e acessador VertexField.getAlias().
  • Aspose.Diagram – Novo método Shape.getPureText() para recuperar o texto simples de uma forma.
  • Aspose.Email – Suporte a paginação e filtragem para enumeração de mensagens via Microsoft Graph, novo reconhecimento de PDF a partir de fluxo e atualização do ONNX runtime para a versão 1.11.
  • Aspose.Imaging – Exportação de pincéis de textura para PSD vetorizado, qualidade aprimorada de redimensionamento (manipulação de transparência e intensidade da cor de borda), capacidade de armazenar tags XMP em DICOM e várias melhorias motivadas por correção de bugs.
  • Aspose.OCR – Método AsposeOCRPdf.RecognizePdf(InputStream, DocumentRecognitionSettings) para reconhecimento de fluxo PDF.
  • Aspose.PDF – Preservação de sobrescrito/subscrito ao converter para XMLSpreadsheet2003, Excel, ODS e DOCX (modo EnhancedFlow); novas classes HtmlPageLayoutOption e TeXMemoryOutputDirectory; métodos adicionados para redimensionamento de anotações e fechamento de documento.
  • Aspose.Slides – Suporte a gráfico de linha 3D, serialização aprimorada de quadros de áudio, renderização alternativa PNG para SVG e métodos de compactação de baixo código para remover masters/slides de layout não utilizados.
  • Aspose.Tasks – Suporte a interrupção de thread e token de cancelamento para carregamento de projeto, WorkingTime imutável, API de retorno de chamada para resolução de fonte, tratamento de data de status em XER e opções de cálculo de linha de resumo para campos personalizados.
  • Aspose.Words – Salvamento em PDF/A‑4, resolução de metadados do Photoshop para JPEG, API de entrada de legenda de gráfico, propriedade Chart.SourceFullName para arquivos Excel vinculados, novo modo de importação de nível de bloco HTML (BlockImportMode.Preserve) e coleção tipada para Tags de Documento Estruturado com propriedades complementares.
  • Aspose.Cells – Nova classe DefaultStyleSettings, LoadOptions.DefaultStyleSettings, TxtSaveOptions.TrimTailingBlankCells, Style.HasBorders, Row.IsCollapsed / Column.IsCollapsed, PasteType.ValuesAndFormats, Shape.IsInGroup, AutoFilter.GetCellArea(), Cells.GetRowOriginalHeightPoint(), APIs estendidas de coleção Timeline e enumeração DataLabelShapeType.Line.
Melhorias
  • Aspose.Imaging – Algoritmo de redimensionamento refinado para melhor manipulação de transparência e fidelidade da cor de borda.
  • Aspose.Email – Otimização de desempenho para carregamento de mensagens EML grandes.
  • Aspose.PDF – Carregamento mais rápido de arquivos PDF por meio de melhorias em PdfFileInfo.
  • Aspose.Tasks – Redução de alocações de memória ao ler propriedades de tarefas, atribuições e recursos; WorkingTime imutável remove mutações desnecessárias de objetos.
  • Aspose.Slides – Serialização de quadro de áudio aprimorada para evitar caixas de diálogo de atualização legadas; PNG alternativo para SVG agora é renderizado em resolução mais alta.
  • Aspose.CAD – Múltiplas melhorias para melhor manipulação de formatos de arquivo (DWG/DXF, IFC, DWF, PLT, etc.).
  • Aspose.Cells – Adicionadas configurações de pasta de trabalho da grade; inúmeras correções relacionadas a desempenho para grandes pastas de trabalho e geração de relatórios.
Correções
  • Aspose.3D – Corrigida confusão com ângulos de Euler que levava à rotação incorreta do modelo, geração inválida de GLTF a partir de texturas camadas, perda de coordenadas de textura OBJ e carregamento de licença em compilações de único executável.
  • Aspose.BarCode – Corrigido tratamento de elemento SwissQRBill, problema de nova linha após trailer do código SwissQR e bugs de posicionamento de texto.
  • Aspose.CAD – Resolvidas exceções para renderização de DWF, IFC, DWFX, PLT e DWG (referências nulas, chaves ausentes, saída SVG vazia, perda de cor, etc.).
  • Aspose.Cells – Corrigido uso elevado de CPU/memória durante geração de relatórios, inúmeros cenários de corrupção de pasta de trabalho, problemas de exibição no GridWeb, serialização de datas em tabelas dinâmicas, manipulação de legendas em HTML e diversos bugs relacionados a renderização de gráficos, manipulação JSON Unicode e erros de índice de coluna.
  • Aspose.Diagram – Corrigido bug de definição ausente de PinPos.
  • Aspose.Email – Corrigido travamentos na enumeração de mensagens não lidas, corrupção de nome de anexo com caracteres não ASCII, desaceleração de desempenho ao carregar EML, problemas de análise MSG To/From, System.FormatException IMAP e problemas de regressão com compromissos extraídos de PST e bits de assunto.
  • Aspose.Imaging – Corrigido alinhamento de tspan SVG, exceção de exportação TIFF para TIFF, bugs de renderização CDR, falha no modo de avaliação PNG para SVG, exceções de carregamento DICOM, problemas de exportação GIF para APNG, falhas de conversão EMF/WMF para PNG, problemas de exportação DICOM para BMP, falhas de carregamento PNG, exceções de salvamento GIF e diversos outros bugs de renderização/exportação.
  • Aspose.OCR – Atualizado runtime GPU, corrigida integração ONNX runtime e corrigido tratamento de fluxo PDF.
  • Aspose.Page – Corrigida conversão PS→APS para arquivos multipágina em estado não licenciado.
  • Aspose.PDF – Corrigidas regressões no tratamento de sobrescrito/subscrito, erros de margem superior, quebras de linha extras na exportação para Excel, problemas de incorporação de fonte, detecção de texto oculto, regressão de importação XML de formulários, NullPointerException ao recuperar anotações, ClassCastException durante conversão TIFF e erros de redimensionamento de anotações.
  • Aspose.Slides – Corrigida renderização de miniaturas para OleObjectFrames, quebra de texto incorreta em miniaturas, perturbações de rotação de gráficos em PDF, regressão de qualidade de PDF, perda de transparência EMF, escalonamento de SmartArt, manipulação de SlideSizeScaleType.Maximize e outros bugs de renderização.
  • Aspose.Tasks – Corrigida leitura/gravação de GUID em XER, renderização de feriados em visualização Gantt, leitura de marco de conclusão, análise de separador de fórmulas, diferenças de cálculo de campo personalizado e diversos bugs relacionados à resolução de fonte, cancelamento de carregamento de projeto e renderização.
  • Aspose.TeX – Corrigido descarte de fluxo de arquivo gráfico, reestruturada inclusão PS/EPS e XPS e removidos métodos de dispositivo obsoletos.
  • Aspose.Words – Corrigidos diversos bugs, incluindo nome do autor SDT após Document.compare, cálculos de campo numérico (locale alemão), rotação de caracteres em DOCX→PDF, falhas em substituição regex, erros de campo horário basco, corrupção de arquivo ao carregar, texto branco após salvar, inconsistências na comparação, problemas com argumentos de marcador, renderização itálica árabe, conversão de quebras de seção, NullReferenceExceptions em UpdateFields, substituição de hiperlinks, renderização de listas multinível, visibilidade da legenda de gráfico, restrições de conformidade com PDF/A‑4, tratamento do nome do arquivo de origem de gráfico, preservação de importação de nível de bloco HTML e muitos outros cenários relatados tanto em Java quanto em .NET.

Instalação

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>22.4</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

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

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="22.4">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "22.4"
Histórico de versões