GroupDocs.Total em resumo

Automatize a visualização de arquivos, converta, edite, compare, pesquise, coloque marcas d’água e outros fluxos de trabalho em aplicativos Java

Illustration total

Combine o poder de vários produtos GroupDocs em uma solução única e abrangente

Você pode usar recursos de diferentes produtos GroupDocs para criar uma abordagem personalizada que atenda às suas necessidades específicas.

Por exemplo, você pode converter um arquivo Word em PDF e adicionar uma assinatura digital. Ou preencha os dados de um modelo de documento de um banco de dados ou extraia texto de uma imagem e depois traduza-o para outro idioma.

As possibilidades são infinitas!

Domine a diversidade de formatos de arquivo

GroupDocs.Total for Java desbloqueia a compatibilidade com mais de 200 formatos de arquivo, permitindo processar documentos de todos os tipos populares. Desde formatos de escritório como Word e Excel até imagens, códigos e arquivos criptografados, nós ajudamos você.

Suporte multiplataforma

Liberte-se das limitações da plataforma. GroupDocs.Total oferece compatibilidade entre plataformas, permitindo que você forneça desempenho ideal e disponibilidade de solução para usuários em qualquer sistema onde o Java possa ser instalado.

Independência de plataforma

GroupDocs.Total for Java suporta os seguintes sistemas operacionais, estruturas e gerenciadores de pacotes

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de arquivo suportados

GroupDocs.Total for Java oferece suporte a operações com os seguintes formatos de arquivo.

Microsoft Office, OpenDocument e formatos de texto

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • Project: MPP, MPT, MPX
  • Outlook: MSG, EML, EMLX, PST, OST
  • OneNote: ONE
  • OpenDocument: ODT, OTT, ODS, ODP, OTP, OTS, ODG
  • Fixed Page Layout: PDF, TEX, XPS, OXPS
  • e-Books: EPUB, MOBI, DjVu
  • Delimiter-Separated Values: CSV, TSV

Imagens, gráficos e diagramas

  • Imagens rasterizadas: BMP, GIF, JPG, PNG, TIFF, WebP, DNG, DIB, Jpeg2000 family
  • Windows Icon: ICO
  • Scalable Vector Graphics: SVG, CDR, CMX, IGS, SVGZ
  • Adobe Photoshop: PSD, PSB
  • Stereo Lithography (3D Printing): STL
  • Medical Imaging: DICOM
  • Plotter Documents: PLT, HPG
  • Autodesk Design Web Formats: DWF, DWG
  • AutoCAD Drawing: DWT, IFC, STL, CF2

Outro

  • Rede: HTML, MHT, MHTML, XML
  • Metafile: WMF, EMF, CGM, EMZ, WMZ
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM
  • Project: MPP, MPT, MPX
  • PostScript: PS, EPS
  • Arquivos: ZIP, TAR, BZ2, GZ, RAR, RAR5
  • Outro: VCF, VCARD, NUMBERS, NSF, OBJ
  • C/C++/C# Files: C, CC, C# , CPP, CXX, CS, H, HH, M, MM
  • Java/JavaScript Files: JAVA, JS, JSON, PROPERTIES

Recursos do GroupDocs.Total

Gerencie, renderize e converta de forma abrangente PDFs e documentos do Office

Feature icon

Extensa visualização de arquivos

Visualização abrangente de documentos em mais de 180 formatos, incluindo HTML, imagens e PDF.

Feature icon

Conversão de formato

Conversão perfeita entre vários formatos de documentos sem ferramentas externas.

Feature icon

Anotação interativa

Recursos avançados de anotação para elementos de texto e imagem em documentos.

Feature icon

Comparação de conteúdo

Comparação precisa de documentos, destacando diferenças de conteúdo e estilo.

Feature icon

Flexibilidade de Assinatura

Opções versáteis de assinatura, incluindo texto, imagem e assinaturas digitais.

Feature icon

Criação de documentos baseados em modelos

Geração automatizada de documentos a partir de modelos e fontes de dados externas.

Feature icon

Gerenciamento de metadados

Acesso e manipulação robustos de metadados para controle aprimorado de documentos.

Feature icon

Busca Avançada

Funcionalidade de pesquisa poderosa com suporte para algoritmos difusos e sinônimos.

Feature icon

Controle de marca d’água

Gerenciamento fácil de marcas d’água de documentos, oferecendo recursos de personalização e extração.

Amostras de código

Alguns cenários do mundo real de GroupDocs.Total para uso de Java

Proteja e organize contratos: aplique marcas d’água e gerencie metadados em arquivo DOCX

Proteja e organize seus documentos do Word de maneira eficiente com este exemplo de código abrangente. O exemplo abaixo permite que você implemente gerenciamento robusto de marcas d’água e metadados em seu fluxo de trabalho de contrato para maior segurança e gerenciamento de informações. Ele demonstra como:

Aplicar uma marca d’água personalizada: Adicione uma marca d’água de destaque ‘Rascunho do contrato’ ao documento para maior clareza e proteção visual. Personalize a marca d’água com opções de fonte, cor, opacidade e alinhamento.

Aprimorar metadados: Modifique facilmente os metadados do documento para incluir detalhes essenciais como autor, horário de criação, empresa, categoria, e palavras-chave para melhor organização e capacidade de pesquisa.

Java

import com.groupdocs.metadata.Metadata;
import com.groupdocs.watermark.Watermark;
import com.groupdocs.watermark.Watermark.Common;
import com.groupdocs.watermark.Options.HtmlViewOptions;

// Carregue seu documento em marca d'água
Watermarker watermarker = new Watermarker("contract.docx");

// Defina o texto e a fonte desejados para a marca d'água
TextWatermark watermark = new TextWatermark("Contract Draft", new Font("Arial", 36));
  
// Escolha a cor da fonte e a opacidade, rotação e alinhamentos do texto
watermark.setForegroundColor(Color.getRed());                                                            
watermark.setHorizontalAlignment(HorizontalAlignment.Center);                                            
watermark.setVerticalAlignment(VerticalAlignment.Center);                               

// Aplicar a marca d'água
watermarker.add(watermark);

// Salve o documento resultante
watermarker.save("watermarked-contract.docx");

Metadata metadata = new Metadata("watermarked-contract.docx");        
WordProcessingRootPackage root = metadata.getRootPackageGeneric();

// Atualizar propriedades de metadados do documento
root.getDocumentProperties().setAuthor("Name Surname");
root.getDocumentProperties().setCreatedTime(new Date());
root.getDocumentProperties().setCompany("Company Name");
root.getDocumentProperties().setCategory("Work materials");
root.getDocumentProperties().setKeywords("contract, watermarked");

// Salvar documento com metadados atualizados
metadata.save("contract-final.docx");                

Redação simplificada de documentos

Cenário: Um grande escritório de advocacia frequentemente processa diversos documentos contendo informações confidenciais de clientes que devem ser editadas antes de serem compartilhadas com terceiros ou para divulgação pública. A redação manual dessas informações confidenciais pode ser tediosa, demorada e propensa a erros humanos. Para garantir eficiência, precisão e conformidade com as regulamentações de proteção de dados, o escritório de advocacia busca uma solução automatizada para agilizar o processo de redação de documentos.


Solução: GroupDocs.Total automatiza o processo, acionando a redação ao receber um documento. Além disso, opções flexíveis permitem a personalização, permitindo definir regras, escolher modos de redação (por exemplo, blecaute, substituir por asteriscos) e especificar seções ou páginas específicas para redação. Por fim, saída amigável gera documentos editados em formato PDF para fácil compartilhamento e revisão, enquanto segurança e auditabilidade aprimoradas garantem todo o o processo é documentado para conformidade e responsabilidade.

Esta solução abrangente capacita profissionais jurídicos e outras organizações a reduzir significativamente o tempo e os custos de redação, minimizar o erro humano e lidar consistentemente com informações confidenciais com confiança.

Java

import com.groupdocs.redaction.Redaction;
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;

// Carregar documento com dados privados no redator 
Redactor redactor = new Redactor("customer-info.docx");

// Configure e personalize opções de redação 
redactor.apply(new ExactPhraseRedaction("John Smith", new ReplacementOptions("[personal]")));

// Aplicar redações e salvar o resultado 
redactor.save();

// Carregar arquivo editado para revisão 
Viewer viewer = new Viewer("customer-info.docx");

// Configure o PDF como formato de visualização desejado       
PdfViewOptions viewOptions = new PdfViewOptions("redacted-info.pdf");

// Salvar documento em PDF      
viewer.view(viewOptions);        
 Português