Use GroupDocs.Redaction in your Java app to erase metadata from documents.
- Start a Redactor and open the Photo file.
- Set the rules to delete hidden fields.
- Apply redaction to clean the file.
- Save the updated file.
Use GroupDocs.Redaction in your Java app to erase metadata from documents.
// Clean metadata in PHOTO files
// Load the file with Redactor
final Redactor redactor = new Redactor("input.jpeg");
try
{
// Choose metadata fields to redact
EraseMetadataRedaction redaction = new EraseMetadataRedaction(MetadataFilters.All);
// Apply and save the file
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 helps clean files by deleting sensitive text, image content, and metadata. Great for privacy and security.

Find and delete words or numbers that shouldn’t be shared.
Add covers over parts of images with sensitive content.
Clean file details that may carry private information.
// Open PHOTO file in the redactor
final Redactor redactor = new Redactor("source.jpeg");
try
{
// Redact the Author field
MetadataSearchRedaction redactionAuthor =
new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs Company");
redactionAuthor.setFilter(MetadataFilters.Author);
// Redact the Title field
MetadataSearchRedaction redactionTitle =
new MetadataSearchRedaction("[A-Za-z0-9 ]+", "GroupDocs.Redaction Usage");
redactionTitle.setFilter(MetadataFilters.Title);
// Run the process
Redaction[] redactions = new Redaction[]
{
redactionAuthor, redactionTitle
};
redactor.apply(redactions);
// Save the cleaned 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.
Protect your PHOTO documents by deleting metadata using Java tools.

