Criar Manipulador de Redação Personalizado no GroupDocs.Redaction .NET

Estenda as capacidades do GroupDocs.Redaction com nossos tutoriais de manipulação de formatos para desenvolvedores .NET. Neste hub você aprenderá a criar manipulador de redação personalizado e adicionar suporte a novos formatos de arquivo, trabalhar com documentos de texto simples e manipular programaticamente diversos tipos de documentos. Esses guias incluem exemplos prontos em C#, para que você possa ampliar rapidamente o leque de arquivos que sua aplicação pode proteger.

Visão geral rápida

  • O que você ganhará: Capacidade de redigir tipos de conteúdo personalizados e suportar extensões de arquivo adicionais sem aguardar atualizações do produto.
  • Para quem é: Desenvolvedores .NET que criam soluções centradas em documentos e que exigem controles de privacidade rigorosos.
  • Pré-requisitos: .NET 6+ (ou .NET Framework 4.7.2+), uma licença válida do GroupDocs.Redaction e conhecimento básico de C#.

O que é um manipulador de redação personalizado?

Um manipulador de redação personalizado é um componente definido pelo usuário que informa ao GroupDocs.Redaction como localizar, interpretar e redigir conteúdo que não é coberto pelos padrões incorporados. Ao implementar esse manipulador, você obtém controle total sobre formatos de dados proprietários ou identificadores de negócios únicos.

Como criar um manipulador de redação personalizado?

IRedactionHandler é uma interface que define o contrato para lógica de redação personalizada.
Redactor é a classe principal que gerencia as operações de redação.
AddHandler registra um manipulador personalizado na instância do Redactor.
Redact executa a redação com base nos manipuladores configurados.

Carregue o mecanismo de Redação, registre seu manipulador e invoque o processo de redação – tudo em três etapas concisas. Primeiro, implemente a interface IRedactionHandler com lógica que varre o documento em busca dos seus tokens personalizados. Em seguida, adicione o manipulador à instância Redactor via AddHandler. Por fim, chame Redact para aplicar as alterações. Esse padrão funciona para PDFs, imagens e qualquer formato suportado, permitindo que você proteja dados que os padrões padrão não detectam.

Como adicionar um novo formato de arquivo?

SupportedFormats é uma coleção que contém as extensões de arquivo reconhecidas pelo mecanismo de Redação. Registre uma nova extensão de arquivo no mecanismo de Redação estendendo a coleção SupportedFormats. Forneça um analisador que converta o arquivo recebido em um formato que o GroupDocs.Redaction possa processar, então mapeie a extensão para o seu analisador. Uma vez registrado, o mecanismo trata o novo formato como qualquer tipo nativo, permitindo redação contínua em todo o sistema.

Por que usar o GroupDocs.Redaction para manipulação de formatos personalizados?

O GroupDocs.Redaction suporta mais de 70 formatos de entrada e saída e pode processar arquivos de até 2 GB sem carregar o documento inteiro na memória, oferecendo redação de alta taxa de transferência em ambientes corporativos. Sua arquitetura extensível permite que você conecte manipuladores personalizados em menos de 30 minutos, reduzindo o tempo de desenvolvimento e eliminando a necessidade de ferramentas de pré-processamento de terceiros.

Tutoriais Disponíveis

Estender Tipos de Arquivo no GroupDocs.Redaction .NET: Um Guia Passo a Passo para Extensões Personalizadas

Aprenda como estender os tipos de arquivo suportados com extensões personalizadas usando o GroupDocs.Redaction para .NET, garantindo redação segura de documentos em diversos formatos.

Implementando Listagem de Formatos de Arquivo Suportados com GroupDocs.Redaction .NET

Aprenda como usar o GroupDocs.Redaction .NET para listar os formatos de arquivo suportados, simplificar sistemas de gerenciamento de documentos e otimizar o desempenho.

Recursos Adicionais


Última atualização: 2026-07-15
Testado com: GroupDocs.Redaction 23.12 for .NET
Autor: GroupDocs

Tutoriais Relacionados