Conholdate.Total for Java

21.4
2021-04-30 0.05 GB

Novidades na versão 21.4

Adicionado

  • Aspose.3Dcom.aspose.threed.GltfSaveOptions agora inclui getExternalDracoEncoder() / setExternalDracoEncoder(String) para permitir um codificador Draco externo para compressão mais rápida.
  • Aspose.BarCode – Implementada a decodificação de caracteres macro (BARCODENET-37755).
  • Aspose.Font – Funcionalidade de salvamento para fontes TTF (FONTNET-107).
  • Aspose.Font – Capacidade de editar nomes de fontes (FONTNET-124).
  • Aspose.Font – API pública para conversão ampliada (FONTNET-147).
  • Aspose.Font – Conversor TTF desenvolvido (FONTNET-152).
  • Aspose.Font – Conversão para formato Type 1 desenvolvida (FONTNET-159).
  • Aspose.Font – Suporte à leitura do formato WOFF (FONTNET-161).
  • Aspose.Font – Suporte à leitura do formato WOFF2 (FONTNET-191).
  • Aspose.Font – Suporte à conversão para o formato WOFF2 (FONTNET-192).
  • Aspose.Font – Suporte a fontes TTC (FONTNET-213).
  • Aspose.Font – Suporte à licença SHA‑256 (FONTNET-211).
  • Aspose.HTML – Melhorias na segurança para uso em threads e correções no tratamento de licenças.
  • Aspose.Imaging – Melhor uso da opção de fonte padrão no Linux (IMAGINGJAVA-2050).
  • Aspose.OCR (versão GPU) – Capacidade de salvar resultados de OCR em formato Microsoft Word (.docx) (OCRJAVA-118).
  • Aspose.OCR (versão GPU) – Correção personalizada da qualidade da imagem via ThresholdValue (OCRJAVA-116).
  • Aspose.OCR (versão GPU) – Novo Format enum e método sobrecarregado save(String, Format) (API pública).
  • Aspose.OCR (versão GPU) – Novo método setThresholdValue(int) (API pública).
  • Aspose.PDF – Novos construtores e métodos: Document(byte[]), PdfConverter.mergeImages(...), PdfConverter.mergeImagesAsTiff(...), FileSpecification.setContents(byte[]), Image.setBlackWhiteForGrayScale(boolean), Image.isBlackWhiteForGrayScale(), PdfFormatConversionOptions.setPageByPageFontProcess(boolean), PdfFormatConversionOptions.isPageByPageFontProcess(), RedactionAnnotation.setQuadPoints(Point[]), RedactionAnnotation.getQuadPoints().
  • Aspose.PDF – Nova classe ImageMergeMode.
  • Aspose.Slides – Efeitos 3‑D em formas agora preservados ao exportar para PDF/TIFF (SLIDESNET-30876).
  • Aspose.Slides – Capacidade de criar formas 2‑D com caminho complexo (SLIDESNET-41258).
  • Aspose.Slides – Suporte ao desenho freeform/sketch (SLIDESNET-34362).
  • Aspose.SlidesSlideUtil.alignShape() agora suporta alinhamento dentro de GroupShape (SLIDESNET-42457).
  • Aspose.Slides – Melhorias no desempenho da operação de clone (SLIDESNET-41047).
  • Aspose.Slides – Nova API de quadro de áudio: IAudioFrame.getPlayAcrossSlides(), setPlayAcrossSlides(boolean), getRewindAudio(), setRewindAudio(boolean).
  • Aspose.Slides – Novo valor de enum AudioPlayModePreset.InClickSequence.
  • Aspose.Slides – Novo valor de enum VideoPlayModePreset.InClickSequence.
  • Aspose.Slides – Novos métodos OLE object setEmbeddedData(...) / getEmbeddedData() (substituindo API obsoleta).
  • Aspose.Slides – Novas sobrecargas para SlideUtil.alignShapes(...) (suporte para IBaseSlide, IGroupShape e formas indexadas).
  • Aspose.Tasks – Suporte para gravação de valores existentes de atributos extendidos empresariais (TASKSNET-4705).
  • Aspose.TeX – Lançamento completo da biblioteca com suporte à entrada TeX e saídas XPS, PDF, PNG, JPEG, TIFF, BMP.
  • Aspose.Words – Propriedade CleanupOptions.UnusedBuiltinStyles adicionada para limpar estilos internos não utilizados.
  • Aspose.Words – Suporte avançado à tipografia ao salvar em imagens no .NET/.NET Standard (WORDSNET-21330, WORDSNET-21991).
  • Aspose.Words – Novas sobrecargas para Fill.Solid() para definir preenchimentos sólidos.
  • Aspose.Words – Construtores para StructuredDocumentTagRangeStart e StructuredDocumentTagRangeEnd tornados públicos; novos métodos RemoveAllChildren() e RemoveSelfOnly(); suporte LINQ adicionado a StructuredDocumentTagRangeStart.
  • GroupDocs.Assembly – Mesclagem dinâmica de células em ambas as direções simultaneamente para documentos Word, Spreadsheet, Presentation e email (HTML/RTF) (ASSEMBLYNET‑183 – 186).
  • GroupDocs.Assembly – Suporte aos métodos de extensão LINQ Select e SelectMany na sintaxe de modelo (ASSEMBLYNET‑194 & 193).
  • GroupDocs.Assembly – Carregamento melhorado de valores inteiros a partir de JSON, XML e CSV (ASSEMBLYNET‑195).
Melhorado
  • Aspose.3D – Melhorias de desempenho para carregamento de arquivos OBJ grandes (THREEDNET-867) e codificador/decodificador Draco interno (THREEDNET-876).
  • Aspose.3D – Propriedade FileStream adicionada para Texture a fim de carregar imagens de fluxos (THREEDNET-864).
  • Aspose.3D – Material compatível com Autodesk Navisworks para formato RVM (THREEDNET-865) e suporte à versão mais recente do formato RVM (THREEDNET-874).
  • Aspose.3D – Desempenho de carregamento do renderizador web melhorado (THREEDAPP-94).
  • Aspose.3D – Suporte ao codificador Draco externo adicionado (THREEDNET-851).
  • Aspose.3D - Diversas correções de bugs que melhoram a compatibilidade (collada, USDZ, FBX, STL, arquivos 3D compactados).
  • Aspose.BarCode – Reestruturação menor na API (remoção de interface, movimentação de enum/classe).
  • Aspose.CAD – Redução no uso de memória para DWG/DXF (CADJAVA-10147); otimizações de ponto/tamanho (CADJAVA-10138); inúmeras melhorias na qualidade de renderização e exportação.
  • Aspose.Cells – Novos métodos de acesso em lote StartAccessCache()/CloseAccessCache(); novas propriedades de manipulação CSV (ExportQuotePrefix, TreatQuotePrefixAsValue); métodos globais de chave de collation; novo ImageType.WebP; novo OleObject.SetEmbeddedObject(); novo WorkbookDesigner.LineByLine; novo HtmlSaveOptions.ExportCellCoordinate; novo AutoFitterOptions.DefaultEditLanguage.
  • Aspose.Diagram – Preservação de temas para formas durante conversão VSDX‑para‑PDF (DIAGRAMJAVA-50383).
  • Aspose.Email – Diversas correções de bugs (tratamento de exceções, anexos duplicados, manipulação de visualização alternativa, recorrência, enumeração PST, cancelamento SMTP, sinalizadores personalizados, busca de mensagens RFC, listagem IMAP).
  • Aspose.Font – Diversas correções de bugs (substituição de fontes, salvamento Type 1/CFF, codificações de nomes de fontes, erros de conversão TrueType→WOFF, bugs ao salvar WOFF2, problemas com a tabela LOCAT).
  • Aspose.Imaging - Diversas melhorias em pipelines de conversão (manipulação de fonte padrão no Linux, conversão WMZ‑para‑PDF, CDR‑para‑PSD, manipulação EMF/EMZ, conversão GIF‑para‑APNG, estabilidade na exportação PNG/SVG, conversão TIFF, renderização de texto ODG para SVG).
  • Aspose.OCR – Adicionada correção de qualidade da imagem baseada em valor de limiar; formato de saída .docx adicionado.
  • Aspose.PDF – Adicionados métodos de manipulação de marca d’água e imagem; correções de conformidade para conversão PDF/A‑2A; correções de vazamento de memória; estabilidade em licenciamento multithreaded; e diversas melhorias em desempenho/qualidade.
  • Aspose.Slides – Novas propriedades de quadro de áudio/vídeo, atualizações na API de incorporação OLE, utilitários ampliados de alinhamento de formas e comportamento de clone aprimorado.
  • Aspose.Tasks – Impressão melhorada de linhas extras de colunas para PDF, uso de recursos corrigido, correção do desaparecimento de nomes de tarefas, dados com dimensionamento temporal corrigidos e hierarquia de ID de tarefas corrigida.
  • Aspose.Words – 102 melhorias e correções, incluindo remoção de estilos internos não utilizados, API de preenchimento sólido adicionada, API de intervalo SDT expandida, correções em massa de Document.getRange().replace(), atualizações JavaDoc e inúmeras resoluções de bugs em conversão, renderização e layout.
  • GroupDocs.Assembly – Carregamento melhorado de valores inteiros a partir de JSON, XML, CSV; aprimoramentos de mesclagem dinâmica de células; suporte a métodos de extensão LINQ.
Corrigido
  • Aspose.3D – Corrigido: incapacidade de abrir arquivos GLB convertidos (THREEDNET-862); falha na conversão USDZ‑para‑STL (THREEDNET-863); ExportException FBX‑para‑GLTF/GLB (THREEDNET-866); importações Collada a partir do Frosty Suite, Blender/LEGO tool (THREEDNET-873, THREEDNET-872); abertura de arquivos 3D compactados (THREEDNET-871); reconhecimento STL (THREEDNET-869); manipulação de cabeçalho binário STL (THREEDAPP-114).
  • Aspose.BarCode – Corrigido: decodificação de caracteres macro, problemas de geração/reconhecimento para MicroPDF417 e MaxiCode (BARCODENET‑37720, ‑37721, ‑37722), exceção AutoSizeMode/FilledBars (BARCODENET‑37757).
  • Aspose.CAD – Corrigido: várias exceções de exportação e renderização (parâmetro inválido, carregamento IFC, qualidade DWG, renderização DWF em HTML, qualidade PDF, propriedades de texto, desenho de polígonos).
  • Aspose.Cells – Corrigidos inúmeros bugs: deslocamento de posição de texto em HTML, renderização de escape/quebra de linha, valores de barras de dados em HTML, problemas de formato contábil, desaparecimento de alinhamento vertical, perda de fórmulas, formato numérico em PDF, duplicação de rótulos de gráfico, rótulos de dados inesperados em imagens de gráficos, avisos de substituição de fonte, conversão XLS‑para‑PDF, cabeçalho/rodapé ausente na primeira página, incompatibilidade do conteúdo de gráfico, omissão de imagem referenciada, expansão de fórmula do SmartMarker, exceção ao abrir arquivo grande, NPE ao excluir coluna, IndexOutOfBounds em modo de avaliação.
  • Aspose.Diagram – Corrigido: NullPointerException ao converter VSD‑para‑GIF (DIAGRAMJAVA-50717); NullPointerException ao converter VSD/VSDX‑para‑PNG (DIAGRAMJAVA-50718).
  • Aspose.Email – Corrigido: exceção ao alterar categoria (EMAILNET‑40147); anexos duplicados (EMAILNET‑40199); exclusão de visualização alternativa (EMAILNET‑40169); problema de recorrência em PST (EMAILNET‑40187); NRE na enumeração MAPI (EMAILNET‑40174); cancelamento SMTP (EMAILNET‑40123); regressão de suporte a sinalizador personalizado (EMAILNET‑40186); falha na busca de RFC‑ID em PST (EMAILNET‑40182); bug ao buscar lista IMAP (EMAILNET‑40038); ArgumentOutOfRange em Appointment (EMAILJAVA‑34861); erro na leitura de caixa de entrada no GraphClient (EMAILJAVA‑34859).
  • Aspose.Font – Corrigido: problema de substituição de fonte (FONTNET‑76); recuperação de salvamento Type 1/CFF (FONTNET‑99); codificação incorreta de nome de fonte ao salvar (FONTNET‑108); bugs ao salvar fonte (FONTNET‑119); bug de mapeamento de glifo (FONTNET‑153); bug na tabela de nome PostScript (FONTNET‑156); WOFF conversion cria formato incorreto (FONTNET‑169); WOFF2 save cria arquivo incorreto (FONTNET‑229); problemas com conteúdo em bytes da tabela LOCAT (FONTNET‑181).
  • Aspose.Imaging – Corrigido: exceções ao converter WMZ para PDF, CDR para PSD, salvar EMF, exportar SVG a partir de EMF, conversão EMZ‑para‑JPG, conversão GIF‑para‑APNG, PDF vazio a partir de CDR, caracteres ausentes ao converter EMF para PNG, exceção SVG‑para‑TIFF, problemas de texto/renderização ODG‑para‑SVG.
  • Aspose.OCR – Corrigido: vários bugs de reconhecimento e salvamento endereçados na versão GPU (detalhes não listados na fonte).
  • Aspose.PDF – Corrigido: isBlackWhite() mais lento (PDFJAVA‑40319); reconhecimento de recuo de marcador (PDFJAVA‑40302); exceção de otimização PDF (PDFJAVA‑36353); erro ao mesclar dicionário (PDFJAVA‑37047); link de ícone ausente em PDF‑para‑HTML (PDFJAVA‑36573); qualidade baixa de imagem em PDF‑para‑PPTX (PDFJAVA‑36666); link de API FlattenSettings (PDFJAVA‑40370); IllegalStateException ao converter PDF‑para‑DOCX (PDFJAVA‑40268); UnsupportedClassVersionError para EPUB (PDFJAVA‑40283); falha na limpeza ThreadLocal do Tomcat (PDFJAVA‑39880); vazamento de memória (PDFJAVA‑40033); problema de licenciamento multithreaded (PDFJAVA‑40280); exceção de segurança durante a certificação (PDFJAVA‑40117); imagens em branco em PDF‑para‑Image (PDFJAVA‑39559); investigação de suporte a IBM z/OS (PDFJAVA‑40134); exceção ao mesclar documentos (PDFJAVA‑36771); problema de conformidade PDF/A‑2A (PDFJAVA‑40276).
  • Aspose.Slides – Corrigido: PPTX convertido inadequadamente para PDF (SLIDESJAVA‑37288); sobrecarga na leitura de arquivos de configuração de fontes do sistema operacional (SLIDESJAVA‑38510); problema de conversão PPT‑para‑TIFF (SLIDESJAVA‑37031); falha ao carregar gráfico em PPTX (SLIDESJAVA‑38427); renderização de tabela ausente em PDF (SLIDESJAVA‑38479); redução de imagem em conversão para PDF (SLIDESJAVA‑38450); falha ao abrir PPTX (SLIDESJAVA‑38487); problema ao abrir arquivo Excel OLE modificado (SLIDESJAVA‑38058); erros ao clonar slides em PPTX (SLIDESJAVA‑38440, ‑38472); crop de forma automática em exportação SVG (SLIDESJAVA‑38451); erros em configurações de áudio (SLIDESJAVA‑38452); gráfico ausente em miniature (SLIDESJAVA‑38463); gráficos não exibidos em conversão JPG (SLIDESJAVA‑38470); tamanho constante do array de texto de slide (SLIDESJAVA‑38436); adição de freeform AutoShapeEx (SLIDESJAVA‑21473).
  • Aspose.Tasks – Corrigido: linhas de coluna ausentes ao imprimir em PDF (TASKSNET‑4704); linhas extras de coluna (TASKSNET‑4703); uso incorreto de recurso em MPP (TASKSJAVA‑1311); nomes de tarefas desaparecendo ao salvar MPP (TASKSNET‑4699, TASKSJAVA‑1305); dados com dimensionamento temporal incorretos (TASKSNET‑4721); IDs de filhos incorretos (TASKSJAVA‑1211).
  • Aspose.Words – Corrigidos mais de 100 bugs cobrindo: atualizações StructuredDocumentTag, tipografia avançada em SkiaSharp, suporte a arquivos grandes, exportação PDF com fonte árabe, salvamento TableSubstitutionRule, problemas em massa com replace(), inserção de objeto OLE, pulo NetInputStream, símbolos extra em substituição por expressão regular, argumento fora de faixa em conversão DOCX‑para‑PDF, alterações de URL após conversão, mudanças de formato de revisão, perda de séries de gráfico, renderização do título do eixo X, falhas de sincronização NC, campos de código de barras, loops infinitos de conversão, formatação de conteúdo após XmlMapping, limpeza de estilo não utilizado, atualizações de conteúdo SDT, FileCorruptedExceptions, erros de exportação de tabela, tabelas formatadas fantasmas, renderização SVG em DOCX‑para‑HTML, elementos w:instrText redundantes, renderização de metafile, espaçamento entre números asiáticos/latinos, texto padrão de campo de formulário, qualidade de renderização de bitmap, cor da fonte de forma VML, colapso de texto chinês vertical, falhas em conversão PDF, erros de índice em ODT‑para‑PDF, notas de rodapé ausentes, NPE em relatório LINQ, perda de tabela em PDF‑para‑DOCX, problemas ao salvar HTML, exceptions UpdatePageLayout, erros de importação de estilo, corrupção de gráfico, renderização de gráfico de barras, ícone PDF ausente, deslocamento de conteúdo após conversão, orientação de texto japonês, mudanças de posição de código de barras, perda de marcadores, problemas de fundo, etc.
  • GroupDocs.Assembly – Corrigido: problemas de carregamento de inteiros a partir de JSON, XML, CSV (ASSEMBLYNET‑195).

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

Gradle

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

compile(group: 'com.conholdate', name: 'conholdate-total', version: '21.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="21.4">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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