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 .NET

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 .NET desbloqueia 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 .NET possa ser instalado.

Independência de plataforma

GroupDocs.Total for .NET oferece suporte aos seguintes sistemas operacionais, estruturas e gerenciadores de pacotes

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de arquivo suportados

GroupDocs.Total for .NET 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 reais de GroupDocs.Total para uso de .NET

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.

C#

using GroupDocs.Metadata;
using GroupDocs.Watermark;
using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;

// Carregue seu documento em marca d'água
using (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", 60, FontStyle.Bold));
    
    // Escolha a cor da fonte e a opacidade, rotação e alinhamentos do texto
    watermark.ForegroundColor = Color.DarkGreen;
    watermark.Opacity = 0.5;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.VerticalAlignment = VerticalAlignment.Center;
    
    // Aplicar a marca d'água
    watermarker.Add(watermark);
    
    // Salve o documento resultante
    watermarker.Save("watermarked-contract.docx");
}

using (Metadata metadata = new Metadata("watermarked-contract.docx"))
{
  var root = metadata.GetRootPackage<WordProcessingRootPackage>();

  // Atualizar propriedades de metadados do documento
  root.DocumentProperties.Author = "Name Surname";
  root.DocumentProperties.CreatedTime = DateTime.Now;
  root.DocumentProperties.Company = "Company Name";
  root.DocumentProperties.Category = "Work materials";
  root.DocumentProperties.Keywords = "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 fácil de usar gera documentos editados em formato PDF para fácil compartilhamento e revisão, enquanto segurança e auditabilidade aprimoradas garantem todo o processo. 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.

C#

using GroupDocs.Redaction;
using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;

// Carregar documento com dados privados no redator 
using (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 
using (var viewer = new Viewer("customer-info.docx"))
{
  // Configure o PDF como formato de visualização desejado       
  var viewOptions = new PdfViewOptions("redacted-info.pdf");

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