This article explains how To detect document file type, size and calculate pages count with GroupDocs.Comparison....Conversion Product Solution GroupDocs...represents the document file type (PDF, Word document, Excel spreadsheet...
This article shows the implementation of RedacTor class which supports the rendering of the document preview in JPEG, PNG and BMP....Conversion Product Solution GroupDocs...preview in on of these image formats: JPEG Image Portable Network Graphics...
This page contains a description of all the properties of the IndexingOptions class...Conversion Product Solution GroupDocs...recognize text in separate image files. The default value is...
This article explains how To search with excluding non-signature components like native documents text, Images or barcodes that are the part of document content....Conversion Product Solution GroupDocs...if document component (text/image/barcode/qr-code) is the actual...
Learn about the benefits of using digital signatures To sign documents securely. Discover how To add programmatically digital signatures in C# with step-by-step instructions....Conversion Product Solution GroupDocs...digital signature looks on a PDF document page by default. Why...
Reading BMP header properties The GroupDocs.Metadata API supports extracting format-specific information from BMP file headers.
The following are the steps To read the header of a BMP file.
Load a BMP Image Get the root metadata package Extract the native metadata package using BmpRootPackage.BmpHeader Read the BMP header properties AdvancedUsage.ManagingMetadataForSpecificFormats.Image.Bmp.BmpReadHeaderProperties
using (Metadata metadata = new Metadata(Constants.InputBmp)) { var root = metadata.GetRootPackage(); Console.WriteLine(root.BmpHeader.BitsPerPixel); Console.WriteLine(root.BmpHeader.ColorsImportant); Console.WriteLine(root.BmpHeader.HeaderSize); Console.WriteLine(root.BmpHeader.ImageSize); Console.WriteLine(root.BmpHeader.Planes); } More resources GitHub examples You may easily run the code above and see the feature in action in our GitHub examples:...Conversion Product Solution GroupDocs...metadata for specific formats / Images / Working with BMP metadata...
Reading DICOM metadata properties The GroupDocs.Metadata API supports extracting format-specific information from DICOM Images.
The following are the steps To read the native DICOM metadata.
Load a DICOM Image Get the root metadata package Extract the native metadata package using the DicomRootPackage.getDicomPackage method Read the DICOM metadata properties examples.advanced_usage.managing_metadata_for_specific_formats.Image.dicom.DicomReadNativeMetadataProperties
try (Metadata metadata = new Metadata(Constants.InputDicom)) { DicomRootPackage root = metadata.getRootPackageGeneric(); if (root.getDicomPackage() != null) { System.out.println(root.getDicomPackage().getBitsAllocated()); System.out.println(root.getDicomPackage().getReds()); System.out.println(root.getDicomPackage().getGreens()); System.out.println(root.getDicomPackage().getBlues()); System....Conversion Product Solution GroupDocs...metadata for specific formats / Images / Working with DICOM metadata...
Reading BMP header properties The GroupDocs.Metadata API supports extracting format-specific information from BMP file headers.
The following are the steps To read the header of a BMP file.
Load a BMP Image Get the root metadata package Extract the native metadata package using the BmpRootPackage.getBmpHeader method Read the BMP header properties advanced_usage.managing_metadata_for_specific_formats.Image.bmp.BmpReadHeaderProperties
try (Metadata metadata = new Metadata(Constants.InputBmp)) { BmpRootPackage root = metadata.getRootPackageGeneric(); System.out.println(root.getBmpHeader().getBitsPerPixel()); System.out.println(root.getBmpHeader().getColorsImportant()); System.out.println(root.getBmpHeader().getHeaderSize()); System.out.println(root.getBmpHeader().getImageSize()); System.out.println(root.getBmpHeader().getPlanes()); } More resources GitHub examples You may easily run the code above and see the feature in action in our GitHub examples:...Conversion Product Solution GroupDocs...metadata for specific formats / Images / Working with BMP metadata...
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.PngPackage Read the PNG metadata properties AdvancedUsage.ManagingMetadataForSpecificFormats.Image.Png.PngReadTextChunks
using (Metadata metadata = new Metadata(Constants.InputPng)) { var root = metadata.GetRootPackage(); foreach (var chunk in root.PngPackage.TextChunks) { Console.WriteLine(chunk.Keyword); Console.WriteLine(chunk.Text); var compressedChunk = chunk as PngCompressedTextChunk; if (compressedChunk !...Conversion Product Solution GroupDocs...formats / Images / Working with metadata in PNG images Working...
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....Conversion Product Solution GroupDocs...formats / Images / Working with metadata in PNG images Working...