<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>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-redaction', version: '22.10')
<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>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-redaction" % "22.10"
API Java Code élevé à masquer et à refuser les données sensibles
Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Support gratuit | Licence temporaire
GroupDocsredAction pour Java est une API sur site qui permette à vos applications Java de masquer et de faire en sorte que toutes les données, contenus, informations ou métadonnées sensibles ou classifiés ou classifiés pour les rendre complètement illisibles et non connecté.
Document Redaction Java sur site API Fonctions
Aperçu du document en le rendant dans le format d’image
JPEG
,PNG
ou «BMP».- Remplacer ou masquer le texte classé
- Recherchez une phrase exacte et appliquez la rédaction dessus.
- Prise en charge de la recherche sensible et insensible à la casse.
- Prise en charge de la recherche d’expressions régulières (regex).
- Option pour utiliser une boîte colorée ainsi qu’une chaîne de remplacement pour la rédaction.
- Revalez tous les valeurs de métadonnées spécifiques vides (vide / minimal)
- Redact les valeurs des métadonnées
- Appliquer des filtres pour récupérer les métadonnées souhaitées pour la rédaction
- Utilisez des expressions régulières (regex) pour filtrer les métadonnées souhaitées pour la rédaction
- Capacité à détecter les éléments de métadonnées pour lesquels la rédaction a échoué, sauté ou rejeté
- Révoquer le texte de l’annotation ou supprimer les annotations
- Supprimer les commentaires de tous ou spécifiques du document
- Recherchez des chaînes spécifiques dans les commentaires, puis appliquez la rédaction à celles correspondantes
- Capacité à expliquer le texte spécifique à partir du commentaire au lieu de relancer / supprimer l’ensemble du commentaire
Redaction de la feuille de calcul
- Appliquer la rédaction à Microsoft Excel & Reg spécifique; Feuille de travail ou colonne
- Capacité à appliquer des filtres pour identifier et désigner la colonne à cuire
- Informations de classage et sensibles rédactuelles dans une image
- Appliquer une boîte colorée sur la zone qui contient des informations classifiées
- Capacité à modifier les métadonnées de l’image en agissant comme une gamme «exif»
- détecter le texte dans l’image via OCR, puis expliquer ce texte
- Recherchez un texte spécifique à comprimer dans l’image à l’aide d’expressions régulières (regex) via OCR
- Appliquer la rédaction de la zone ou la rédaction du texte sur les images intégrées dans des documents
OCR to perform redaction on Images
- Effectuer l’OCR sur les documents numérisés
- Effectuer OCR sur des images intégrées dans Microsoft Word & Reg; ou fichiers pdf
Create PDF files with image redaction
Support for rastérisation to make redacted Pdf non-searchable and without metadata
Keeping the document formatting intact even after the removal (redaction) of sensitive data
Vous pouvez également implémenter gestionnaire de format personnalisé pour les formats de fichiers qui ne sont pas actuellement pris en charge.
Formats de fichiers de rédaction du document pris en charge
L’opération de rédaction sur le corps et les métadonnées du document est pris en charge pour les formats de fichiers suivants:
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
Image: JPEG / TIF / TIFF / PNG / BMP / GIF
Disposition fixe: PDF
L’opération de rédaction sur les annotations du document (commentaires) est prise en charge pour les formats de fichiers suivants:
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
Disposition fixe: PDF
L’opération de rédaction sur les images intégrées du document est prise en charge pour les formats de fichiers suivants:
Microsoft Word & Reg;: doc / dot / docx / docm / dotx / dotm / rtf
Microsoft PowerPoint & Reg;: PPTX / PPT / PPSX / POT / PPS / PPTM / PPSM / POTM
Disposition fixe: PDF
L’opération de rédaction sur le document OCR (reconnaissance de caractères optiques) est prise en charge des formats de fichiers suivants:
Microsoft Word & Reg;: doc / dot / docx / docm / dotx / dotm
Microsoft PowerPoint & Reg;: PPTX / PPT / PPSX / POT / PPS / PPTM / PPSM / POTM
Image: JPEG / TIF / TIFF / PNG / BMP
Disposition fixe: PDF
Pour plus de détails et limitations, veuillez visiter, Formats de documents pris en charge.
Configuration requise
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- macOS: mac os x
- Linux: Ubuntu, OpenSuse, Centos et autres
- Versions Java:
J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
ou au-dessus (par exemple Java 10)
GroupDocs.redAction for Java ne nécessite pas d’installation de logiciel ou de tiers externe. Suivez simplement l’une des voies décrites en Installation et configuration.
Commencer
GroupDocs héberge toutes les API Java au Référentiel de groupes. Vous pouvez facilement utiliser GroupDocs.redAction pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installation du référentiel GroupDocs à l’aide de maven.
Exemple de code Java pour convertir Docx en PDF rastérisé et expurgé
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(); }
}
Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Support gratuit | Licence temporaire
GroupDocs.Total GroupDocs.Redaction API on-premise DOC DOT DOCX DOCM DOTX DOTM RTF XLSX XLSM XLTX XLTM XLS XLT CSV PPTX PPT PPSX POT PPS PPTM PPSM POTM JPEG TIF TIFF PNG BMP GIF PDF metadata redaction redact restarize restarization regex regular expression classified secure sensitive filter search case-sensitive case-insensitive annotation image OCR windows macOS Linux azure J2SE document automation