How GroupDocs.Redaction for Java Helps You

Clean Hidden Metadata in WORD Files with Java

Protect your WORD files by removing private info using Java tools. Great for business and personal use.

Clear Metadata in Word Files

Use GroupDocs.Redaction to clean metadata from documents in your Java apps.

  1. Start a Redactor object and load your Word file.
  2. Define rules to delete hidden metadata fields.
  3. Apply redaction to erase metadata.
  4. Save the updated file.
// 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>
click to copy
copied
More examples Documentation

More Tools to Remove Private Info

Use GroupDocs.Redaction for Java to clean text, images, and metadata from many file formats. Share your files without exposing sensitive data.

Metadata and Content Redaction Features

Delete Private Text

Search for sensitive content in files and remove or change it as needed.

Cover Image Areas

Hide specific parts of images that may contain private details.

Remove Metadata Fields

Delete hidden tags like author, title, and more to ensure privacy.

Clean Metadata Fields in Documents

This sample explains how to erase metadata such as Author and Title in a WORD file.

Java

//  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>
click to copy
copied
More examples Documentation

Learn About GroupDocs.Redaction for Java

GroupDocs.Redaction gives Java developers everything they need to remove data from WORD files. Clean metadata, text, and images with ease.
Learn more
About illustration

Ready to get started?

Download GroupDocs.Redaction for free or get a trial license for full access!

Useful resources

Explore documentation, code samples, and community support to enhance your experience.

Erase Metadata in WORD with Java

Java lets you clean hidden metadata from WORD files. A simple way to protect your documents.

Temporary license tips

1
Sign up with your work email.
Free mail services are not allowed.
2
Use Get a temporary license button on the second step.
 English