What is MakerNote? MakerNote metadata refers to image information that is written by digital cameras of different manufacturers. Usually, MakerNote metadata properties contain camera settings and some other conditions under which the shot was taken. Most manufacturers store MakerNote properties in a proprietary binary format derived from EXIF. Groupdocs.metadata allows extracting MakerNote metadata saved by the following manufacturers:
Canon Nikon Panasonic Sony Read all MakerNote Properties in the Form of TIFF/EXIF Tags Utilizing the GroupDocs....Assembly Product Solution GroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...
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 DicomRootPackage.DicomPackage Read the DICOM metadata properties AdvancedUsage.ManagingMetadataForSpecificFormats.Image.Dicom.DicomReadNativeMetadataProperties
using (Metadata metadata = new Metadata(Constants.InputDicom)) { var root = metadata.GetRootPackage(); if (root.DicomPackage != null) { Console.WriteLine(root.DicomPackage.BitsAllocated); Console.WriteLine(root.DicomPackage.LengthValue); Console.WriteLine(root.DicomPackage.DicomFound); Console.WriteLine(root.DicomPackage.HeaderOffset); Console.WriteLine(root.DicomPackage.NumberOfFrames); // ....Assembly Product Solution GroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...
This code snippet demonstrates how to extract information about known properties that can be encountered in a particular package.
Load a file to examine Get a collection of PropertyDescriptor instances for any desired metadata package Iterate through the extracted descriptors advanced_usage.GettingKnownPropertyDescriptors
JavaScript const metadata = new Groupdocs.metadata.Metadata("input.doc"); var root = metadata.getRootPackageGeneric(); var descriptors = root.getDocumentProperties().getKnowPropertyDescriptors(); for(var i=0;iGroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...
Update on GroupDocs Blog | Document Automation Solutions for .NET & Java Developers Recent content in Update on GroupDocs Blog | Document Automation Solutions for .NET & Java Developers GroupDocs.P...... GroupDocs.Metadata עבור .NET 25.10 – אוקטובר...הדגשי השחרור גלה מה חדש ב‑GroupDocs.Metadata עבור .NET 25.10. זמין...
This article explains how to access EXIF metadata in a file of any supported format, Groupdocs.metadata for Java provides the IExif.getExifPackage method....Assembly Product Solution GroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...
Detecting the GIF version The following sample of code will help you to detect the version of a loaded GIF image and extract some additional file format information.
Load a GIF image Extract the root metadata package Use the FileType property to obtain file format information AdvancedUsage.ManagingMetadataForSpecificFormats.Image.Gif.GifReadFileFormatProperties
using (Metadata metadata = new Metadata(Constants.InputGif)) { var root = metadata.GetRootPackage(); Console.WriteLine(root.FileType.FileFormat); Console.WriteLine(root.FileType.Version); Console.WriteLine(root.FileType.ByteOrder); Console.WriteLine(root.FileType.MimeType); Console.WriteLine(root.FileType.Extension); Console.WriteLine(root.FileType.Width); Console.WriteLine(root.FileType.Height); } Working with XMP Metadata GroupDocs....Assembly Product Solution GroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...
This code snippet demonstrates how to extract information about known properties that can be encountered in a particular package.
Load a file to examine Get a collection of PropertyDescriptor instances for any desired metadata package Iterate through the extracted descriptors advanced_usage.GettingKnownPropertyDescriptors
try (Metadata metadata = new Metadata(Constants.InputDoc)) { WordProcessingRootPackage root = metadata.getRootPackageGeneric(); for (PropertyDescriptor descriptor : root.getDocumentProperties().getKnowPropertyDescriptors()) { System.out.println(descriptor.getName()); System.out.println(descriptor.getType()); System.out.println(descriptor.getAccessLevel()); for (PropertyTag tag : descriptor.getTags()) { System.out.println(tag); } System.out.println(); } } Note Not all possible properties are presented in the getKnowPropertyDescriptors collection....Assembly Product Solution GroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...
Groupdocs.metadata allows users to get meta information of a document....Assembly Product Solution GroupDocs.Metadata Product Solution GroupDocs...Documentation / GroupDocs.Metadata Product Family / GroupDocs.Metadata for...