This article shows the implementation of annotation redaction for documents of different formats like PDF, DOC, DOCX, PPT, PPTX, XLS, XLSX and others.... Save () } More resources Advanced usage topics To learn...
This page explains the life cycle of an index which begins at the moment of creating an instance of the Index class and first saving the index files to disk... More resources Advanced usage topics To learn...
This article gives the knowledge of the API methods which can be used to perform operations about Character replacements....dat" ); More resources GitHub examples You may easily...
This article gives the knowledge of the API methods which can be used to perform operations about stop word dictionary....txt" ); More resources GitHub examples You may easily...
This article gives the knowledge about the regular expression (RegEx) search queries which are universal and very flexible, but at the same time, in large indexes, their performance becomes extremely low.... Search ( query2 ); More resources GitHub examples You may easily...
Character replacement during indexing can be used, for example, to convert all text to lowercase characters or to remove diacritics from text....search ( "Einstein" ); More resources GitHub examples You may easily...
Using the GroupDocs.Metadata search engine you can extract desired metadata properties from files of different types. You don’t need to worry about the exact file format and metadata standards it can deal with. The same code will work for all supported formats in the same way. Most commonly used metadata properties are marked with tags that allow searching them across all supported files in various metadata packages. All tags defined in GroupDocs....getValue () } ` ); } } }); More resources Advanced usage topics To learn...
This article gives the knowledge of the API methods which can be used to perform operations about spelling corrector using Java....txt" ); More resources GitHub examples You may easily...
This article explains how the The GroupDocs.Metadata API allows reading some common MPEG audio properties from MP3 files.... } More resources GitHub examples You may easily...
Reading PNG metadata properties The GroupDocs.Metadata API supports extracting format-specific information from PNG images.
The following are the steps to read the native PNG metadata.
Load a PNG image Get the root metadata package Extract the native metadata package using PngRootPackage.getPngPackage Read the PNG metadata properties advanced_usage.managing_metadata_for_specific_formats.image.png.PngReadTextChunks
try (Metadata metadata = new Metadata(Constants.InputPng)) { PngRootPackage root = metadata.getRootPackageGeneric(); for (PngTextChunk chunk : root.getPngPackage().getTextChunks()) { System.out.println(chunk.getKeyword()); System.out.println(chunk.getText()); if (chunk instanceof PngCompressedTextChunk) { PngCompressedTextChunk compressedChunk = (PngCompressedTextChunk) chunk; System.... More resources GitHub examples You may easily...