This article explains how to create encrypted QR-code electronic signature...This article explains how to create encrypted QR-code electronic signature
This article shows how to add metadata properties which is the most sophisticated feature of the GroupDocs.Metadata search engine...This article shows how to add metadata properties which is the most sophisticated feature of the GroupDocs.Metadata search engine
Learn common ways to read metadata property values and handle their types in GroupDocs.Metadata for Python via .NET....Learn common ways to read metadata property values and handle their types in GroupDocs.Metadata for Python via .NET.
Learn how to merge archive files, combine archive files into one file programmatically in Java language using GroupDocs.Merger for Java library....Learn how to merge archive files, combine archive files into one file programmatically in Java language using GroupDocs.Merger for Java library.
This article shows how to save output to a stream when rendering a document...This article shows how to save output to a stream when rendering a document
Extract, add, and remove PDF attachments, and watermark them, using GroupDocs.Watermark for Python via .NET....Extract, add, and remove PDF attachments, and watermark them, using GroupDocs.Watermark for Python via .NET.
Add repeated (tiled) text or image watermarks with spacing, rotation, and patterns using GroupDocs.Watermark for Python via .NET....Add repeated (tiled) text or image watermarks with spacing, rotation, and patterns using GroupDocs.Watermark for Python via .NET.
This article explains how the The GroupDocs.Metadata API allows reading some common MPEG audio properties from MP3 files....This article explains how the The GroupDocs.Metadata API allows reading some common MPEG audio properties from MP3 files.
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....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.