<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-redaction</artifactId>
      <version>22.10</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-redaction', version: '22.10')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-redaction" rev="22.10">
   <artifact name="groupdocs-redaction" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-redaction" % "22.10"
copied!  

API Java de código alto para ocultar e redigir dados sensíveis

main-banner

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

GrupoDocsRedAction para Java é uma API local que permite que seus aplicativos Java oculte e redigam quaisquer dados, conteúdo, informação ou metadados sensíveis ou classificados para torná-lo completamente ilegível e não pesquisável.

Redação de documento Java On-Premise API Recursos

  • Visualize o documento renderizando -o em ‘jpeg, png ou BMP` Formato de imagem.

  • Redação de texto

    • Substitua ou oculte o texto classificado
    • Pesquise uma frase exata e aplique a redação nela. -Suporte para pesquisa sensível ao caso e insensível ao caso.
    • Suporte para usar a pesquisa de expressões regulares (REGEX).
    • Opção para usar uma caixa colorida e uma corda de substituição para redação.
  • Redação de metadados

    • Repalce todos os valores de metadados ou específicos vazios (em branco / mínimo)
    • Reduzir os valores dos metadados
    • Aplique filtros para buscar os metadados desejados para redação
    • Use expressões regulares (regex) para filtrar os metadados desejados para redação
    • Capacidade de detectar os itens de metadados para os quais a redação falhou, pulou ou rejeitou
  • Redação da anotação

    • Reduzir o texto da anotação ou excluir as anotações
    • Remova todos ou comentários específicos do documento
    • Pesquise seqüências específicas nos comentários e depois aplique a redação aos correspondentes
    • Capacidade de redigir texto específico de dentro do comentário em vez de redigir/remover o comentário inteiro
  • Redação da planilha

    • Aplicar a redação ao Microsoft Excel & Reg; Planilha ou coluna
    • Capacidade de aplicar filtros para identificar e designar a coluna a ser redigida
  • Redação de imagem

    • Redactar informações de classe e sensível dentro de uma imagem
    • Aplique uma caixa colorida sobre a área que contém informações classificadas
    • Capacidade de alterar os metadados da imagem, agindo como uma borracha `exif '
    • Detecte o texto dentro da imagem via OCR e depois redige esse texto
    • Pesquise um texto específico a ser redigido dentro da imagem usando expressões regulares (regex) via OCR
    • Aplique a redação da área ou a redação de texto nas imagens incorporadas em documentos
  • OCR to perform redaction on Images

    • Execute OCR em documentos digitalizados
    • Execute OCR em imagens incorporadas no Microsoft Word & Reg; ou arquivos PDF
  • Create PDF files with image redaction

  • Support for Rasterização to make redacted Pdf non-searchable and without metadata

  • Keeping the document formatting intact even after the removal (redaction) of sensitive data

  • Você também pode implementar Manipulador de formato personalizado para os formatos de arquivo que não estão sendo suportados no momento.

Formatos de arquivo de redação de documentos suportados

A operação de redação no corpo e metadados do documento é suportada para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft Excel & reg ;: xlsx/xlsm/xltx/xltm/xls/xlt/csv
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Imagem: jpeg/tif/tiff/png/bmp/gif
Layout fixo: PDF A operação de redação nas anotações do documento (comentários) é suportada para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft Excel & reg ;: xlsx/xlsm/xltx/xltm/xls/xlt/csv
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Layout fixo: PDF A operação de redação no documento incorporada imagens é suportada para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Layout fixo: PDF A operação de redação no documento OCR (reconhecimento de caracteres ópticos) é suportado para os seguintes formatos de arquivo: Microsoft Word & Reg ;: doc/dot/docx/docm/dotx/dotm
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Imagem: jpeg/tif/tiff/png/bmp
Layout fixo: PDF

Para detalhes e limitações, visite, Formatos de documentos suportados.

Requisitos de sistema

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, Centos e outros
  • Versões Java: J2SE 7.0 (1.7), J2SE 8.0 (1.8) ou acima (por exemplo, Java 10)

GroupDocs.RedAction para Java não exige que nenhum software externo ou ferramenta de terceiros sejam instalados. Basta seguir uma das maneiras, conforme descrito em Instalação e configuração.

Iniciar

O GroupDocs hospeda todas as APIs Java no Repositório de GroupDocs. Você pode facilmente usar o groupDocs.redAction para a API Java diretamente em seus projetos maven com configurações simples. Para as instruções detalhadas, visite Instalação do Repositório GroupDocs usando Maven Página de documentação.

amostra Java Código para converter docx em pdf rasterizado e redigido

ByteArrayInputStream inputStream = null;
// Rasterize the document before applying redactions
final Redactor raterizer = new Redactor("C:\\Temp\\sample.docx");
try
{
    // Perform annotation and textual redactions, if needed
    ByteArrayOutputStream stream = new ByteArrayOutputStream();
    RasterizationOptions options = new RasterizationOptions();
    options.setEnabled(true);
    raterizer.save(stream, options);
    inputStream = new ByteArrayInputStream(stream.toByteArray());  
    stream.close();
}
finally { raterizer.close(); }
if (inputStream != null)
{
    // Re-open the rasterized PDF document to redact its pages as images
    final Redactor redactor = new Redactor(inputStream);
    try
    {
        RedactorChangeLog result = redactor.apply(new ImageAreaRedaction(new java.awt.Point(1160, 2375),
            new RegionReplacementOptions(java.awt.Color.BLUE, new java.awt.Dimension(1050, 720))));
        if (result.getStatus() != RedactionStatus.Failed)
        {
            final FileOutputStream fileStream = new FileOutputStream("C:\\Temp\\sample_docx_Raster.pdf");
            try
            {
                RasterizationOptions options = new  RasterizationOptions();
                options.setEnabled(false);
                redactor.save(fileStream, options);
            }
            finally { fileStream.close(); }
        }         
    }
    finally { redactor.close(); inputStream.close(); }
}

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

VersionRelease Date
22.1019 de outubro de 2022
20.725 de janeiro de 2022
19.1125 de janeiro de 2022
21.1210 de dezembro de 2021
21.625 de junho de 2021
21.129 de janeiro de 2021
20.1113 de novembro de 2020
20.228 de fevereiro de 2020
20.116 de janeiro de 2020
19.611 de junho de 2019