Redactar información privada a través de la API de Java

Excluya u oculte información personal y metadatos de documentos, hojas de trabajo, presentaciones, PDF y archivos de imágenes ráster utilizando la API de redacción de Java.


Descargue prueba gratis

GroupDocs.Redaction for Java API permite a los desarrolladores eliminar datos confidenciales de formatos de archivo populares como Microsoft Word, Excel, PowerPoint, PDF e imágenes para que puedan usarse y distribuirse, pero aún así proteger la información confidencial. La biblioteca de redacción ofrece una única interfaz independiente del formato para redactar cualquier tipo de información clasificada, incluidos números de seguridad social, información médica, detalles financieros, de propiedad, legales o incluso comerciales a través de texto, metadatos y tipos de redacción de anotaciones. Le permite guardar el documento en su formato original y crear un documento PDF desinfectado con imágenes rasterizadas de las páginas originales.

GroupDocs.Redaction for Java Características

Buscar y redactar coincidencias exactas de una cadena de búsqueda

Controle el proceso de redacción y omita coincidencias específicas

Ubicar y redactar usando expresiones regulares

Compatibilidad integrada con formatos Office y PDF

Borrar metadatos o redactar valores de metadatos

Limite las redacciones a hojas de trabajo y columnas específicas

Eliminar anotaciones o redactar sus textos

Use redacciones textuales (códigos de exención) o gráficas (rectángulos de colores)

Guarde el documento en su formato original o como PDF con imágenes rasterizadas de las páginas originales

Compatibilidad con formatos de imágenes de trama y redacciones de regiones de imágenes

Interfaz de integración para implementar redacción y formatos personalizados

Editar o eliminar metadatos EXIF ​​de archivos de imagen

Redactar imágenes incrustadas dentro de los documentos PDF, Word y Presentation

Asegure la privacidad al redactar sus datos clasificados

La biblioteca GroupDocs.Redaction para Java permite a los desarrolladores redactar texto e imágenes de documentos admitidos empleando una variedad de tipos de redacción. Usar nuestra Redaction API es simple y directo.

El siguiente ejemplo de código usa un documento tabular, como una hoja de cálculo de Microsoft Excel, donde el alcance de la redacción se puede limitar a una hoja de trabajo y/o columna específica. Utiliza filtros para redactar la segunda columna con correos electrónicos en una hoja de trabajo “Clientes”, dejando intactos todos los demás correos electrónicos en el documento.

final Redactor redactor  = new Redactor("sample.xlsx");
try
{
    CellFilter filter = new CellFilter();
    filter.setColumnIndex(1);
    filter.setWorkSheetName("Customers");
    Pattern expression = Pattern.compile("^\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*$");
    RedactorChangeLog result = redactor.apply(new CellColumnRedaction(filter, expression, new ReplacementOptions("[customer email]")));
    if (result.getStatus() != RedactionStatus.Failed)
    {
        SaveOptions so = new SaveOptions();
        so.setAddSuffix(true);
        so.setRasterizeToPDF(false);
        redactor.save(so);
    };
}
finally { redactor.close(); }

Recursos de apoyo y aprendizaje

GroupDocs.Redaction ofrece API de visualización de documentos para otros entornos de desarrollo populares

Back to top
 Español