Use GroupDocs.Redaction to clean metadata from documents in your Java apps.
- Start a Redactor object and load your Word file.
- Define rules to delete hidden metadata fields.
- Apply redaction to erase metadata.
- Save the updated file.
Use GroupDocs.Redaction to clean metadata from documents in your Java apps.
// Remove hidden metadata from WORD
// Load the file with Redactor
final Redactor redactor = new Redactor("input.docx");
try
{
// Configure metadata redaction settings
EraseMetadataRedaction redaction = new EraseMetadataRedaction(MetadataFilters.All);
// Run redaction and save
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>
Use GroupDocs.Redaction for Java to clean text, images, and metadata from many file formats. Share your files without exposing sensitive data.

Search for sensitive content in files and remove or change it as needed.
Hide specific parts of images that may contain private details.
Delete hidden tags like author, title, and more to ensure privacy.
// Load file for processing
final Redactor redactor = new Redactor("source.docx");
try
{
// Erase Author field
MetadataSearchRedaction redactionAuthor =
new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs Company");
redactionAuthor.setFilter(MetadataFilters.Author);
// Erase Title field
MetadataSearchRedaction redactionTitle =
new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage");
redactionTitle.setFilter(MetadataFilters.Title);
// Perform redaction
Redaction[] redactions = new Redaction[]
{
redactionAuthor, redactionTitle
};
redactor.apply(redactions);
// Save clean 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.
Java lets you clean hidden metadata from WORD files. A simple way to protect your documents.

