GroupDocs.Redaction makes it easy to delete metadata in your Java apps.
- Initialize Redactor and load the Docx file.
- Set the tool to remove specific metadata fields.
- Apply redaction to delete the hidden info.
- Save the updated file.
GroupDocs.Redaction makes it easy to delete metadata in your Java apps.
// Delete metadata from DOCX files
// Open file with Redactor
final Redactor redactor = new Redactor("input.docx");
try
{
// Choose which metadata to remove
EraseMetadataRedaction redaction = new EraseMetadataRedaction(MetadataFilters.All);
// Apply and save changes
RedactorChangeLog result = redactor.apply(redaction);
redactor.save();
}
finally { redactor.close(); }
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-redaction</artifactId>
<version>24.6</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
GroupDocs.Redaction for Java lets you hide private content from all types of files. Make sure no hidden data gets shared.

Find and delete sensitive text across your document.
Cover up parts of images to hide private visuals.
Remove background metadata that may reveal hidden info.
// Open your DOCX document
final Redactor redactor = new Redactor("source.docx");
try
{
// Select the Author field to clean
MetadataSearchRedaction redactionAuthor =
new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs Company");
redactionAuthor.setFilter(MetadataFilters.Author);
// Select the Title field to clean
MetadataSearchRedaction redactionTitle =
new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage");
redactionTitle.setFilter(MetadataFilters.Title);
// Run the redaction
Redaction[] redactions = new Redaction[]
{
redactionAuthor, redactionTitle
};
redactor.apply(redactions);
// Save the final file
SaveOptions saveOptions = new SaveOptions();
saveOptions.setAddSuffix(true);
saveOptions.setRasterizeToPDF(false);
redactor.save(saveOptions);
}
finally { redactor.close(); }
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-redaction</artifactId>
<version>24.6</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
</repositories>
Download GroupDocs.Redaction for free or get a trial license for full access!
Explore documentation, code samples, and community support to enhance your experience.
Use Java to remove hidden metadata from DOCX documents. Great for privacy and data protection.

