GroupDocs.Redaction em Resumo

Integre recursos poderosos de ocultação em seus projetos Python

Illustration redaction

Ocultar Texto Sensível

Com GroupDocs.Redaction for Python via .NET, você pode encontrar e cobrir automaticamente palavras ou frases sensíveis. Substitua ou mascare o texto com caixas coloridas para proteção aprimorada em PDFs, documentos Word e outros formatos.

Mascarar Imagens

Nossa tecnologia pode detectar imagens e desfocar, esconder ou bloquear conforme seus critérios escolhidos. Defina regiões específicas ou permita detecção automática para controle total.

Remover Metadados Ocultos

Elimine detalhes pessoais ou de rastreamento ocultos nos metadados, como autoria ou informações do dispositivo. GroupDocs.Redaction for Python via .NET garante que seus documentos estejam totalmente limpos e seguros para compartilhamento.

Ocultar Elementos Especiais

Vá além do texto ocultando itens incorporados como comentários, anotações e outros elementos específicos do arquivo para alcançar confidencialidade total.

Independência de Plataforma

GroupDocs.Redaction for Python via .NET funciona em todos os principais sistemas operacionais, suporta frameworks populares e integra-se com gerenciadores de pacotes comuns.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de Arquivo Suportados

GroupDocs.Redaction for Python via .NET suporta os seguintes formatos de arquivo.

Formatos MS Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM,
  • Excel: XLSX, XLS, XLSM, XLSB,
  • PowerPoint: PPT, PPTX

Outros Formatos de Office

  • Portáteis: PDF
  • OpenDocument: ODT, ODS, OTS, ODP, OTT
  • Formatos de Texto: RTF, CSV, TXT, TSV

Outros Formatos

  • Web: HTM, HTML, MD
  • Imagens: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • eBooks: DJVU

Principais Recursos do GroupDocs.Redaction for Python via .NET

Digitalize, localize e oculte conteúdo sensível em PDFs, imagens e arquivos Office com facilidade.

Feature icon

Busca Personalizável

Use modos de busca flexíveis para encontrar correspondências precisas ou palavras‑chave para remoção.

Feature icon

Encontrar, Substituir ou Excluir Texto

Localize dados sensíveis e substitua-os por texto seguro ou apague-os completamente.

Feature icon

Mascaramento Visual

Sobreponha formas ou padrões coloridos para cobrir visualmente as áreas ocultadas.

Feature icon

Detecção baseada em Regex

Aproveite expressões regulares para obter precisão exata em buscas avançadas de texto.

Feature icon

Ocultação direcionada

Aplique a ocultação apenas em páginas específicas ou regiões definidas para economizar tempo e focar nas áreas principais.

Feature icon

Sanitização de Metadados

Limpe facilmente campos de metadados como criador, empresa ou carimbos de data/hora dos seus arquivos.

Feature icon

Opções de Exportação

Salve documentos processados em PDF ou outros formatos compatíveis sem perder a fidelidade do layout.

Feature icon

Limpeza completa de Metadados

Apague todos os metadados incorporados com um único clique para máxima proteção de dados.

Feature icon

Políticas XML reutilizáveis

Salve suas configurações personalizadas de ocultação como modelos XML para automatizar tarefas futuras.

Exemplos de Código

Explore como GroupDocs.Redaction for Python via .NET simplifica tarefas de ocultação

Ocultação de Texto baseada em Regex

Desenvolvedores usando Python podem aplicar regras baseadas em regex para encontrar e cobrir texto sensível com máscaras de imagem:

Ocultar Documentos Word Usando Expressões Regulares

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import RegexRedaction, ReplacementOptions
from groupdocs.pydrawing import Color

# Defina regras de ocultação usando uma expressão regular
color = Color.from_argb(255, 220, 20, 60)
repl_opt = ReplacementOptions(color)
reg_red = RegexRedaction("\\d{2}\\s*\\d{2}[^\\d]*\\d{6}", repl_opt)

# Crie uma instância da classe Redactor
with Redactor("source.docx") as redactor:

    # Mascarar todo o texto correspondente com sobreposições quadradas azuis
    result = redactor.apply(reg_red)

    # Salve o documento Word ocultado
    redactor.save()

Remover Metadados

Use a API para apagar metadados em vários tipos de arquivo em apenas alguns passos:

Remover Todos os Metadados de Apresentações

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import EraseMetadataRedaction, MetadataFilters

# Configure as opções de ocultação
red = EraseMetadataRedaction(MetadataFilters.ALL)

# Forneça o caminho da apresentação para Redactor
with Redactor("source.pptx") as redactor:

    # Apague todos os metadados da apresentação
    result = redactor.apply(red)

    # Salve o arquivo de apresentação limpo
    redactor.save()

Ocultação de Área de Imagem

Cubra uma região retangular de uma página digitalizada ou imagem com uma caixa de cor sólida:

Ocultar uma Área de Imagem em um PDF

from groupdocs.redaction import Redactor
from groupdocs.redaction.redactions import ImageAreaRedaction, RegionReplacementOptions
from groupdocs.pydrawing import Color, Point, Size

# Defina a área da página e a cor da caixa
options = RegionReplacementOptions(Color.from_argb(255, 0, 0, 0), Size(200, 80))
red = ImageAreaRedaction(Point(50, 60), options)

# Forneça o caminho do documento para Redactor
with Redactor("sample.pdf") as redactor:

    # Oculte a região de imagem selecionada
    result = redactor.apply(red)

    # Salve o documento ocultado
    redactor.save()

Pronto para começar?

Baixe GroupDocs.Redaction gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português