Common Utilities Class Document Directories Applying Product License Data Layer Class Use Tables of Word Processing Documents as Data Sources Use Spreadsheets as Data Sources Use Tables of Presentation Documents as Data Sources Data Storage Class Complete Common Utilities Class...Us Contact Customers Legal Security Events Acquisition Ask AI...
GroupDocs.Watermark API allows you to search the possible watermarks placed in any document. You can also search the watermarks that are added using some third-party tool. The found possible watermarks can be removed or their properties can be changed. For more details please refer to the following guides:
Searching watermarks Modifing found watermark properties Removing found watermarks...Us Contact Customers Legal Security Events Acquisition Ask AI...
Working with XMP metadata GroupDocs.Metadata for Java also allows managing XMP metadata in MP3 files. For more details please refer to the following guide: Working with XMP metadata...Us Contact Customers Legal Security Events Acquisition Ask AI...
Adding watermark to any supported document format using GroupDocs.Watermark consists of some easy steps...Us Contact Customers Legal Security Events Acquisition Ask AI...
Developer guide for GroupDocs.Parser for Python via .NET - learn how to extract text, images, metadata, and structured data from documents....Us Contact Customers Legal Security Events Acquisition Ask AI...
Learn how to generate only the summary page in the comparison result using GroupDocs.Comparison for Python via .NET....Us Contact Customers Legal Security Events Acquisition Ask AI...
The following example demonstrates how to save the document as a rasterized PDF file:
const redaction = require('@groupdocs/groupdocs.redaction'); const redactor = new redaction.Redactor(Constants.SAMPLE_DOCX); try { // Here we can use document instance to perform redactions redactor.apply(new redaction.ExactPhraseRedaction('John Doe', new redaction.ReplacementOptions('[personal]'))); const tmp0 = new redaction.SaveOptions(); tmp0.setAddSuffix(false); tmp0.setRasterizeToPDF(true); // Saving as rasterized PDF with no suffix in file name redactor.save(tmp0); } finally { redactor.close(); }...Us Contact Customers Legal Security Events Acquisition GroupDocs...
Load from Stream As an alternative to a local file, Redactor can open a document from stream.
The following example demonstrates how to load and redact a document using Stream:
final FileInputStream stream = new FileInputStream("sample.docx"); try { final Redactor redactor = new Redactor(stream); try { // Here we can use document instance to make redactions redactor.apply(new DeleteAnnotationRedaction()); redactor.save(); } finally { redactor.close(); } } finally { stream.close(); }...Us Contact Customers Legal Security Events Acquisition Ask AI...