Conholdate.Total para Java

O SDK completo de processamento de documentos Java para mais de 100 formatos de arquivo, com APIs para criar, editar, converter, visualizar, assinar, comparar e manipular documentos e imagens.

26.7.0

Mais recente

Lançado em 2026-08-26
        
<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>26.7.0</version>
      <type>pom</type>
   </dependency>
</dependencies>
    

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

Gradle

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

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

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

SBT

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

libraryDependencies += "com.conholdate" % "conholdate-total" % "26.7.0"

APIs incluídas

Processamento

  • Word
  • Excel (Planilha)
  • Powerpoint (Slides)
  • PDF
  • E-mail

Processamento de Imagem

  • Processamento de Imagem
  • OCR
  • Barcode / QRCode

Utilitários

  • Assinatura
  • Comparação
  • Pesquisa
  • Metadados

Outros

  • Visualizador
  • Conversão
  • Anotação

Conholdate.Total para Java

Version 26.7.0 Java Apache Maven Gradle

Aqui está uma descrição voltada para desenvolvedores, otimizada para SEO, que lê naturalmente enquanto cobre os termos principais de pesquisa para processamento de documentos em Java.


Conholdate.Total para Java

Conholdate.Total para Java é um SDK abrangente de processamento de documentos Java que permite aos desenvolvedores criar, ler, editar, converter, renderizar, assinar, comparar, pesquisar e automatizar documentos e imagens diretamente de aplicações Java. A suíte de APIs suporta mais de 100 formatos de arquivo e elimina a necessidade de instalar o Microsoft Office, Adobe Acrobat ou qualquer outro software de terceiros.

Projetado para aplicações corporativas, serviços web, softwares de desktop e fluxos de trabalho de automação de documentos, o Conholdate.Total para Java combina várias APIs em um único pacote, permitindo que os desenvolvedores trabalhem com PDFs, documentos do Microsoft Office, imagens, desenhos CAD, e-mails, arquivos compactados e muitos outros formatos por meio de uma única API Java consistente.

Principais Recursos

  • Processamento de PDF – Criar, editar, mesclar, dividir, converter, comprimir, proteger, marcar com marca d'água, anotar e extrair conteúdo de documentos PDF.
  • Documentos de Texto – Ler e gerar DOC, DOCX, RTF, ODT e outros formatos de processamento de texto com recursos avançados de edição.
  • Processamento de Planilhas – Criar, modificar, calcular e converter pastas de trabalho, planilhas, fórmulas, gráficos e tabelas do Excel.
  • Processamento de Apresentações – Gerar, editar, renderizar e converter apresentações e conjuntos de slides do Microsoft PowerPoint.
  • Processamento de Imagem – Carregar, manipular, redimensionar, cortar, girar, converter e otimizar formatos de imagem rasterizada e vetorial.
  • OCR e Extração de Dados – Extrair texto de documentos e imagens digitalizados usando reconhecimento óptico de caracteres.
  • Código de Barras e QR Code – Gerar e reconhecer dezenas de simbologias de código de barras e códigos QR para aplicações comerciais.
  • Assinaturas Digitais – Adicionar, verificar, pesquisar e gerenciar assinaturas digitais, de texto, de imagem e de código QR em documentos.
  • Conversão de Documentos – Converter entre PDF, documentos do Office, imagens, HTML, eBooks, arquivos CAD e muitos outros formatos.
  • Comparação de Documentos – Detectar diferenças entre versões de documentos para fluxos de trabalho de revisão e auditoria.
  • Pesquisa e Metadados – Pesquisar conteúdo de documentos, inspecionar metadados e atualizar propriedades de documentos programaticamente.
  • Visualização e Renderização de Documentos – Renderizar documentos em HTML, PDF ou imagens para visualizações prévias e exibição baseada em navegador.

Por que escolher o Conholdate.Total para Java?

O Conholdate.Total para Java fornece um único SDK unificado para lidar com praticamente todas as tarefas de processamento de documentos a partir de uma única dependência. Seja você construindo sistemas de gerenciamento de documentos, plataformas de automação de fluxos de trabalho, soluções de relatórios, sistemas de gerenciamento de conteúdo ou aplicações empresariais corporativas, o SDK ajuda a reduzir o tempo de desenvolvimento, ao mesmo tempo que fornece APIs confiáveis e de alto desempenho para ambientes de produção.

A biblioteca se integra facilmente com projetos Maven, Gradle, Ivy e SBT e é adequada para aplicações Java SE, Jakarta EE, Spring Boot, microsserviços e aplicações nativas em nuvem.

Novidades na versão 26.7.0

Adicionado

  • Aspose.3D for Java – Implementado suporte à exportação JT10; Adicionada a classe com.aspose.threed.JtLoadLevelOfDetail; Adicionada a classe com.aspose.threed.JtSaveOptions; Adicionado o membro FileFormat.SiemensJT10; Adicionados os membros getLevelOfDetail() e setLevelOfDetail(JtLoadLevelOfDetail) à classe JtLoadOptions.
  • Aspose.BarCode for Java – Melhorada a qualidade de reconhecimento de códigos de barras PDF417; Adicionada a opção EncodeGS1SeparatorInByteMode ao codificador QR (setEncodeGS1SeparatorInByteMode(boolean) e getEncodeGS1SeparatorInByteMode() em QrParameters); Adicionada a enumeração QrExtCompactionMode com os valores AUTO, NUMERIC, ALPHA_NUMERIC, BYTES, KANJI; Estendida a classe QrExtCodetextBuilder com métodos addCodetextWithCompactionMode(); Estendido QREncodeMode.EXTENDED com seletores de modo de compactação \auto, \num, \alnum, \byte, \kanji.
  • Aspose.Cells for Java – Adicionado controle de nível de zoom da célula por meio de PdfSaveOptions.ZoomBehavior e PdfSaveOptions.ZoomFactor; Adicionado suporte a fórmulas de matriz dinâmica em marcadores inteligentes; Adicionado HtmlSaveOptions.SpaceMode (enumeração HtmlSpaceMode) para espaçamento no formato de conta; Adicionadas a propriedade FilterColumn.FilterValues, o método FilterColumn.SelectAll(), FilterValue, FilterValueCollection e a propriedade MultipleFilterCollection.Count; Adicionado filtro personalizado com dois critérios via CustomFilterCollection.Custom(OperatorType, Object, boolean, OperatorType, Object); Adicionada sobrecarga de cópia de forma com CopyOptions; Adicionados PivotCache, PivotCacheCollection, PivotTable.PivotCache, PivotTable.CalculateData(PivotTableCalculateOption), PivotTable.GetPivotTablesWithSamePivotCache(), PivotCacheCalculateOption.RefreshOption; Adicionados Slicer.UnselectItems(String[]), Timeline.GetSelectedDateTimeRange(), Timeline.Select(DateTime, DateTime, boolean); Adicionados WorksheetCollection.PivotCaches, GridJsService.Dispose(), GridJsService.SetWarningCallback(IWarningCallback); Adicionado FileFormat.Ofd.
  • Aspose.Diagram for Java – Adicionado SaveFileFormat.DRAWIO.
  • Aspose.Email for JavaMapiRecipientCollection.add(...) e MapiAttachmentCollection.add(...) agora retornam instâncias recém-criadas.
  • Aspose.HTML for Java – Adicionada renderização de anexos de imagem embutidos em documentos MHTML durante a conversão de MHTML para PDF.
  • Aspose.Imaging for Java – Adicionada paralelização para os métodos Rotate, RotateFlip e Resize; Melhorado o processamento do formato WebP, renderização SVG, renderização de fontes árabes e manipulação de propriedades XMP complexas; Corrigida a exceção de salvamento CDR.
  • Aspose.OCR for Java – Adicionado o método DetectDocumentType, que retorna DocTypeOutput com docType (enumeração DocType), source, page, confidence.
  • Aspose.Words for Java – Adicionadas estatísticas de legibilidade de documento (Document.ReadabilityStatistics.FleschReadingEasy, FleschKincaidGradeLevel); Adicionado o método ListLevel.RemoveTabStop().
  • Aspose.Zip for Java – Adicionado suporte ao arquivo do Apple (.aar): AppleArchive, AppleArchiveEntry, AppleArchiveEntrySettings, AppleLz4CompressionSettings, AppleLzfseCompressionSettings, AppleLzmaCompressionSettings, AppleZlibCompressionSettings, AppleStoreCompressionSettings; Adicionada composição e extração de .aar; Adicionado manuseio de checksum CRC32; Adicionado suporte a cancelamento na extração.
  • GroupDocs.Assembly for Java – Corrigido JsonDataSource: elementos de array descartados silenciosamente ao reutilizar o mesmo nome de campo em diferentes caminhos JSON.
  • GroupDocs.Conversion for Java – Implementado o tratamento de formulários PDF dinâmicos; Melhorada a recuperação de anexos detectada como MSG; Implementada conversão de documentos PDF anexados; Corrigido problema de conversão Web para PDF.
  • GroupDocs.Editor for Java – Adicionado suporte a coleções de fontes TrueType (TTC) (TtcFont); Adicionado suporte baseado em texto para PPT/PPS; Adicionadas propriedades CSS; Adicionadas instruções de processamento XML e suporte a folhas de estilo XML; Adicionadas as opções setMergeEmptyAdjacentCells(boolean) / getMergeEmptyAdjacentCells() e setExportBogusRowData(boolean) / getExportBogusRowData() em SpreadsheetEditOptions; Adicionado suporte à edição de PDF.
  • GroupDocs.Metadata for Java – Adicionada a enumeração PdfFormat e PdfTypePackage.getPdfFormat(), isPdfA(), isPdfX(); Adicionado FileTypeFeatureSupport.getSupportedFileTypeFeatures(...) com tipos suportados; Corrigido preservação do corpo HTML do MSG no salvamento (MsgWrapper.save(Stream)); Corrigida conformidade OOXML no salvamento de documentos WordProcessing.
  • GroupDocs.Redaction for Java – Adicionado LoadOptions(FileType) para especificar o tipo de arquivo; Adicionado suporte para Slides POTX/POTM/OTP e Words OTT; Alternado processamento HTML/Markdown para Aspose.Words; Corrigidos problemas do Aspose.Imaging (EXIF, DICOM, imagens multipágina, WordsEmbeddedImageAccessor.readImage); Melhorado processamento EXIF (propriedades adicionais, ignora falhas); Adicionados StreamHelper, StringProcessingResult; Removido AsposeHtmlStreamAdapter.
  • GroupDocs.Search for Java – Adicionada extração de texto padrão para arquivos .log e .md; Adicionado FileType.LOG; Ignora documentos ausentes durante a busca, em vez de lançar exceções; Exceção clara quando o tamanho máximo de array é excedido.
  • GroupDocs.Signature for Java – Adicionada propriedade PreviewOptions.resolution; Adicionada opção DigitalSignOptions.useLtv (Validação de Longo Prazo); Adicionadas sobrecargas search/verify com filtros Predicate<T>; Adicionadas PdfSaveOptions.permissions/permissionsPassword; Adicionadas ImageDigitalSignOptions/ImageDigitalVerifyOptions para esteganografia LSB; Adicionada interface ICustomSignHash para assinatura externa com HSM; Corrigida imagem de assinatura invisível; Respeita assinaturas digitais existentes ao adicionar novas; Corrigido grandes formas de texto no Word que se estendem por várias páginas.
  • GroupDocs.Viewer for Java – Adicionada a classe MailMessageViewInfo para retornar propriedades de mensagem de e-mail por meio de informações de visualização especializadas; Adicionado suporte à instrução de processamento xml-stylesheet; Melhorado o parsing de cores CSS; Corrigido carregamento DXF, desempenho de renderização PDF, renderização PPT/PPS, renderização HTML de planilhas (números de linha com 5 dígitos, preservação de fonte), renderização de caracteres chineses em EML, detecção de URI bruto, aplicação de fonte padrão.
  • GroupDocs.Watermark for Java – Adicionada reescrita de visualização do Word, conformidade estrita, manutenção do formato XML do Word e inpainting de imagens.
Melhorado
  • Aspose.Imaging for Java – Otimizados os métodos Rotate, RotateFlip e Resize usando paralelização (aumentos mensuráveis de velocidade relatados); Melhorado o processamento WebP, renderização SVG, renderização de fontes árabes e leitura XMP; Corrigido salvamento CDR.
  • Aspose.Page for Java – Inclui todas as alterações da versão .NET equivalente e melhora a estabilidade da API.
  • Aspose.TeX for Java – Lançamento de manutenção migrado da versão .NET mais recente com melhorias de estabilidade.
  • GroupDocs.Comparison for Java – Restauradas APIs públicas ofuscadas (ILogger, ConsoleLogger, CultureInfo, FontsHelper, Path, TemporaryFileManager, DefaultTemporaryFileManager, TemporaryFileManagerFactory, IgnoreChangeSensitivitySettings); Corrigido IllegalAccessError na ativação da licença (recurso ausente do Aspose.Tasks no jar empacotado).
  • GroupDocs.Editor for Java – Removida biblioteca de imagens embutida para reduzir o tamanho do assembly; Corrigido NRE (NullReferenceException) no assembly ofuscado após injeção HtmlCss; Corrigida paginação PDF após edição e salvamento DOCX; Corrigida exceção para documentos de e-mail vazios; Corrigido FileNotFoundException para Aspose.Common.Drawing 26.6 no .NET Framework 4.6.2.
  • GroupDocs.Metadata for Java – Detecção PDF/A e PDF/X, matriz de recursos suportados por tipo de arquivo, preservação do corpo HTML do MSG, conformidade WordProcessing ao salvar.
Correções
  • Aspose.BarCode for Java – Corrigida qualidade de reconhecimento PDF417 para imagens borradas/distorcidas.
  • Aspose.Cells for Java – Corrigida completude de renderização de gráficos; Corrigidos valores numéricos e layout de gráficos Tree Map; Corrigido uso de fonte na conversão para PDF; Corrigido truncamento de nome de fonte no PDF; Corrigida conversão HTML para Excel (perda de dados, células mescladas); Corrigida propriedade pai repetida para cada filho; Corrigido ArrayIndexOutOfBoundsException no construtor Workbook().
  • Aspose.Diagram for Java – Corrigidos problemas de codificação de parágrafo de texto; Corrigido XML resultante inválido.
  • Aspose.Email for Java – Corrigida validação de endereço EX no MapiMessage.Recipients.Add; Corrigido ArgumentException em MapiMessage.SaveAsTnef; Corrigido campo de data de aniversário em vCard 4.0; Corrigido cabeçalho duplicado X-VCARD-PRODID; Corrigida detecção de bibliotecas binárias como MHT; Corrigido NullReferenceException em fromMailMessage (regressão desde 26.5).
  • Aspose.HTML for Java – Corrigido MHT para PDF: Anexos não renderizados.
  • Aspose.Imaging for Java – Corrigidos processamento WebP, renderização SVG, renderização de fontes árabes, propriedades XMP complexas e salvamento CDR.
  • Aspose.Page for Java – Lançamento de manutenção inclui todas as correções da versão .NET equivalente.
  • Aspose.Words for Java – Corrigida exceção de segurança para plug-in de modelagem; Corrigida otimização de criação de HTML para tabelas grandes; Consulte a lista completa de 57 problemas (WORDSNET e WORDSJAVA) corrigidos (por exemplo, renderização, conversão, layout, exportação PDF, campos EQ, anotações, gráficos, comparações).
  • Aspose.Zip for Java – Adicionadas funcionalidades e correções .aar como parte das adições de recursos.
  • GroupDocs.Assembly for Java – Corrigido descarte silencioso de elementos de array JSON (reutilização de mesmo nome de campo).
  • GroupDocs.Conversion for Java – Corrigidos formulários PDF dinâmicos, detecção/recuperação de anexos, documentos PDF anexados e conversão Web para PDF.
  • GroupDocs.Editor for Java – Corrigidos NRE no assembly ofuscado, paginação PDF, exceção em e-mail vazio e dependência Aspose.Drawing.
  • GroupDocs.Markdown for Java – Corrigidos códigos de campo de Índice; Corrigidos artefatos de espaço em branco em negrito; Removidos caracteres de controle; Corrigidos códigos de campo de célula de tabela; Corrigida reconhecimento insensível a maiúsculas/minúsculas de extensões; Corrigidos códigos de campo de hiperlink; Melhorados bookmarks internos; Corrigido transbordamento de pilha; Corrigidos vazamentos de recursos; Melhorado relatório de exceções; Corrigido intervalo de números de página; Melhorado suporte a documentos protegidos por senha.
  • GroupDocs.Merger for Java – Corrigido problema de dobramento de tamanho no merge PDF.
  • GroupDocs.Metadata for Java – Corrigido descarte do corpo HTML do MSG ao salvar; Corrigida conformidade ao salvar WordProcessing; Corrigida extensão de sinalização de byte alto em Cr2Writer.insertBytes; Corrigido encapsulamento de exceção em ImagesDocument.getSize(); Corrigido null-guard em NoteRootPackage; Corrigido índice de slide em PresentationPreviewCreator (off-by-one); Corrigido Javadoc PdfFormat; Atualizada data de avaliação.
  • GroupDocs.Parser for Java – Corrigido ClassNotFoundException ao analisar .msg.
  • GroupDocs.Redaction for Java – Corrigido limpeza de lista de tags EXIF, opções de salvamento DICOM, salvamento de imagens multipágina, WordsEmbeddedImageAccessor.readImage; Melhorado processamento EXIF; Migrou CI/CD para PowerShell.
  • GroupDocs.Search for Java – Adicionada robustez: ignora documentos ausentes, exceção clara para limite de tamanho de array.
  • GroupDocs.Signature for Java – Corrigida imagem invisível em assinatura PDF; Corrigida invalidação de assinatura existente ao adicionar novas; Corrigido grandes formas de texto no Word que se estendem por várias páginas; Reconhecidos nomes legados de tipos de código de barras.
  • GroupDocs.Viewer for Java – Corrigido carregamento e renderização DXF; desempenho de renderização PDF; renderização PPT/PPS; HTML de planilha (números de linha com 5 dígitos, fonte); caracteres chineses EML; detecção de URI bruto e fonte padrão.
  • GroupDocs.Watermark for Java – Implementadas correções como parte dos principais recursos (reescrição de visualização, conformidade, manutenção XML, inpainting de imagem).
Trusted by Developers

Used by thousands of developers and enterprises worldwide.

Enterprise Ready

Secure, reliable and built for mission critical applications.

Expert Support

Get help from our experienced support team.

Regular Updates

New features and improvements in every release.