GroupDocs.Redaction en un vistazo

Integra potentes capacidades de ocultación en tus proyectos Python

Illustration redaction

Ocultar texto sensible

Con GroupDocs.Redaction for Python via .NET, puedes encontrar y cubrir automáticamente palabras o frases sensibles. Reemplaza o enmascara el texto con cajas de color para una protección mejorada en PDFs, documentos Word y otros formatos.

Enmascarar imágenes

Nuestra tecnología puede detectar imágenes y difuminarlas, ocultarlas o bloquearlas según tus criterios elegidos. Define regiones específicas o permite la detección automática para un control total.

Eliminar metadatos ocultos

Elimina detalles personales o de seguimiento ocultos en los metadatos, como la autoría o información del dispositivo. GroupDocs.Redaction for Python via .NET garantiza que tus documentos estén completamente limpiados y sean seguros para compartir.

Ocultar elementos especiales

Ve más allá del texto ocultando elementos incrustados como comentarios, anotaciones y otros elementos específicos del archivo para lograr una confidencialidad total.

Independencia de plataforma

GroupDocs.Redaction for Python via .NET funciona en todos los principales sistemas operativos, admite los marcos de trabajo más populares y se integra con los gestores de paquetes habituales.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de archivo compatibles

GroupDocs.Redaction for Python via .NET admite los siguientes formatos de archivo.

Formatos de MS Office

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

Otros formatos de Office

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

Otros formatos

  • Web: HTM, HTML, MD
  • Imágenes: BMP, GIF, JPEG, PNG, TIFF, WEBP
  • eBooks: DJVU

Características clave de GroupDocs.Redaction for Python via .NET

Escanea, localiza y oculta fácilmente contenido sensible en PDFs, imágenes y archivos de Office.

Feature icon

Búsqueda personalizable

Utiliza modos de búsqueda flexibles para encontrar coincidencias exactas o palabras clave para eliminar.

Feature icon

Buscar, reemplazar o eliminar texto

Localiza datos sensibles y sustitúyelos por texto seguro o bórralos por completo.

Feature icon

Enmascarado visual

Superpone formas o patrones de color para cubrir visualmente las secciones ocultadas.

Feature icon

Detección basada en expresiones regulares

Aproveche las expresiones regulares para lograr una precisión exacta en búsquedas avanzadas de texto.

Feature icon

Ocultación dirigida

Aplique la ocultación solo a determinadas páginas o regiones definidas para ahorrar tiempo y centrarse en áreas clave.

Feature icon

Sanitización de metadatos

Elimine fácilmente campos de metadatos como creador, empresa o marcas de tiempo de sus archivos.

Feature icon

Opciones de exportación

Guarde los documentos procesados en PDF u otros formatos compatibles sin perder la fidelidad del diseño.

Feature icon

Borrado completo de metadatos

Elimine todos los metadatos incrustados con un solo clic para una máxima protección de datos.

Feature icon

Políticas XML reutilizables

Guarde sus configuraciones personalizadas de ocultación como plantillas XML para automatizar tareas futuras.

Ejemplos de código

Explore cómo GroupDocs.Redaction for Python via .NET simplifica las tareas de ocultación

Ocultación de texto basada en expresiones regulares

Los desarrolladores que usan Python pueden aplicar reglas basadas en expresiones regulares para encontrar y cubrir texto sensible con máscaras de imagen:

Redactar documentos Word usando expresiones regulares

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

# Defina reglas de redacción usando una expresión 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)

# Cree una instancia de la clase Redactor
with Redactor("source.docx") as redactor:

    # Enmascare todo el texto coincidente con superposiciones cuadradas azules
    result = redactor.apply(reg_red)

    # Guarde el documento Word redactado
    redactor.save()

Eliminar metadatos

Utilice la API para eliminar metadatos en varios tipos de archivo en solo unos pasos:

Eliminar todos los metadatos de presentaciones

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

# Configure las opciones de redacción
red = EraseMetadataRedaction(MetadataFilters.ALL)

# Proporcione la ruta de la presentación a Redactor
with Redactor("source.pptx") as redactor:

    # Elimine todos los metadatos de la presentación
    result = redactor.apply(red)

    # Guarde el archivo de presentación limpiado
    redactor.save()

Ocultación de área de imagen

Cubra una región rectangular de una página escaneada o imagen con una caja de color sólido:

Ocultar un área de imagen en un PDF

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

# Defina el área de la página y el color de la caja
options = RegionReplacementOptions(Color.from_argb(255, 0, 0, 0), Size(200, 80))
red = ImageAreaRedaction(Point(50, 60), options)

# Proporcione la ruta del documento a Redactor
with Redactor("sample.pdf") as redactor:

    # Ocultar la región de imagen seleccionada
    result = redactor.apply(red)

    # Guarde el documento ocultado
    redactor.save()

¿Listo para empezar?

Descargue GroupDocs.Redaction gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español