<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 y redactar datos confidenciales

main-banner

Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Soporte gratuito | Licencia temporal

GrupoDocsredAction para Java es una API local que permite que sus aplicaciones Java oculten y redacten cualquier datos, contenido, información o metadatos confidenciales o clasificados para que sea completamente ilegible y no se pueda buscar.

Documento Redaction Java Características de API locales

  • Vista previa del documento Renderizándolo en el formato de imagen jpeg, png o bmp.

  • Redacción de texto

    • Reemplace u oculte el texto clasificado
    • Busque una frase exacta y aplique redacción en ella. -Soporte para la búsqueda sensible a los casos y de casos.
    • Soporte para usar la búsqueda de expresiones regulares (regex).
    • Opción para usar una caja de colores, así como una cadena de reemplazo para la redacción.
  • Redacción de metadatos

    • Repalte todos o valores de metadatos específicos vacíos (en blanco / mínimo)
    • Redactar los valores de los metadatos
    • Aplicar filtros para obtener los metadatos deseados para la redacción
    • Use expresiones regulares (regex) para filtrar los metadatos deseados para la redacción
    • Capacidad para detectar los elementos de metadatos para los cuales la redacción falló, se omitió o rechazó
  • Redacción de anotación

    • Redacta el texto de anotación o elimina las anotaciones
    • eliminar todos o comentarios específicos del documento
    • Busque cadenas específicas dentro de los comentarios y luego aplique la redacción a las coincidentes
    • Capacidad para redactar un texto específico desde el comentario en lugar de redactar/eliminar todo el comentario
  • Redacción de la hoja de cálculo

    • Aplicar redacción a Microsoft Excel & Reg específicos; Hoja de trabajo o columna
    • Capacidad para aplicar filtros para identificar y designar la columna a redactarse
  • Redacción de la imagen

    • Redact Classfied y información confidencial dentro de una imagen
    • Aplicar una caja de colores sobre el área que contiene información clasificada
    • Capacidad para cambiar los metadatos de imagen actuando como un `` Exif` borrador
    • Detectar texto dentro de la imagen a través de OCR y luego redacta ese texto
    • Busque un texto específico para ser redactado dentro de la imagen utilizando expresiones regulares (regex) a través de OCR
    • Aplicar redacción del área o redacción de texto en las imágenes integradas en documentos
  • OCR to perform redaction on Images

    • Realizar OCR en documentos escaneados
    • Realice OCR en imágenes integradas en Microsoft Word & Reg; o archivos PDF
  • Create PDF files with image redaction

  • Support for rasterización to make redacted Pdf non-searchable and without metadata

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

  • También puede implementar manejador de formato personalizado para los formatos de archivo que actualmente no están siendo compatibles.

formatos de archivo de redacción de documentos compatibles

La operación de redacción en el cuerpo y los metadatos del documento son compatibles con los siguientes formatos de archivo: 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
Imagen: jpeg/tif/tiff/png/bmp/gif \
Diseño fijo: PDF La operación de redacción en las anotaciones del documento (comentarios) es compatible con los siguientes formatos de archivo: 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
Diseño fijo: PDF La operación de redacción en el documento de imágenes incrustadas es compatible con los siguientes formatos de archivo: Microsoft Word & Reg ;: doc/dot/docx/docm/dotx/dotm/rtf
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Diseño fijo: PDF La operación de redacción en el documento OCR (reconocimiento de caracteres ópticos) es compatible con los siguientes formatos de archivo: Microsoft Word & Reg ;: doc/dot/docx/docm/dotx/dotm
Microsoft PowerPoint & Reg ;: PPTX/PPT/PPSX/POT/PPS/PPTM/PPSM/POTM
Imagen: jpeg/tif/tiff/png/bmp
Diseño fijo: PDF

Para obtener detalles y limitaciones, visite Formatos de documento compatibles.

Requisitos del sistema

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, CentOS y otros
  • Versiones Java: J2SE 7.0 (1.7), J2SE 8.0 (1.8) o superior (por ejemplo Java 10)

Groupdocs.Redaction for Java no requiere que se instale ningún software externo o herramienta de terceros. Simplemente siga una de las formas como se describe en Instalacion y configuracion.

Empezar

Groupdocs aloja todas las API de Java en el Repositorio de grupos. Puede usar fácilmente Groupdocs.Redaction for Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Instalación desde el repositorio de Groupdocs utilizando Maven.

Ejemplo de código Java para convertir DOCX en PDF rasterizado y redactado

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 del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Soporte gratuito | Licencia temporal

VersionRelease Date
22.1019 de octubre de 2022
20.725 de enero de 2022
19.1125 de enero de 2022
21.1210 de diciembre de 2021
21.625 de junio de 2021
21.129 de enero de 2021
20.1113 de noviembre de 2020
20.228 de febrero de 2020
20.116 de enero de 2020
19.611 de junio de 2019