Why Choose GroupDocs.Redaction for Java

Clear Metadata in EXCEL Files Using Java

With Java, remove sensitive data from EXCEL files. A smart way to keep your documents secure.

How to Remove Metadata from Excel Files

In Java, GroupDocs.Redaction makes it simple to clean up document metadata.

  1. Create a Redactor and load your Excel file.
  2. Set rules to remove hidden data fields.
  3. Run the cleanup process.
  4. Save the cleaned document.
// Delete hidden metadata from EXCEL

// Start redactor and open the file
final Redactor redactor = new Redactor("input.xslx");
try
{
    // Set options for metadata removal
    EraseMetadataRedaction redaction = new EraseMetadataRedaction(MetadataFilters.All);

    // Clean and save the document
    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

Remove Sensitive Content from Files

With GroupDocs.Redaction for Java, you can delete metadata, redact text, and mask image areas in many file types. Great for legal, personal, or corporate use.

Tools for Cleaning Metadata and Content

Find and Delete Text

Search for sensitive text and remove it to protect information.

Cover Image Content

Hide confidential image sections using overlays.

Delete Metadata

Remove embedded details that might contain private data.

Focus on Specific Metadata Fields

This example walks through removing fields like Author and Title from a EXCEL file.

Java

//  Load file into redactor
final Redactor redactor = new Redactor("source.xslx");
try
{
    // Select Author field
    MetadataSearchRedaction redactionAuthor = 
        new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs Company");
    redactionAuthor.setFilter(MetadataFilters.Author);

    // Select Title field
    MetadataSearchRedaction redactionTitle = 
        new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage");
    redactionTitle.setFilter(MetadataFilters.Title);

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

About GroupDocs.Redaction for Java

GroupDocs.Redaction gives Java developers the tools to control content in EXCEL files. Remove text, metadata, and images as needed.
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.

Metadata Cleanup in EXCEL Using Java

Use Java tools to remove hidden data from EXCEL files. Share clean, secure 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