For all supported image formats the GroupDocs.Metadata API allows Extracting common image properties such as width and height, MIME type, byte order, etc. Please see the code snippet below for more information on the feature.
Load an image Extract the root metadata package Use the getImageType method to obtain file format information advanced_usage.managing_metadata_for_specific_formats.image.ImageReadFileFormatProperties
try (Metadata metadata = new Metadata(Constants.InputPng)) { ImageRootPackage root = metadata.getRootPackageGeneric(); System.out.println(root.getImageType().getFileFormat()); System.out.println(root.getImageType().getByteOrder()); System.out.println(root.getImageType().getMimeType()); System.out.println(root.getImageType().getExtension()); System.out.println(root.getImageType().getWidth()); System.out.println(root.getImageType().getHeight()); } More resources GitHub examples You may easily run the code above and see the feature in action in our GitHub examples:...Images / Extracting common image information Extracting common...GroupDocs.Metadata API allows extracting common image properties such...
Extract information about known properties available in a particular package using GroupDocs.Metadata for Python via .NET....example demonstrates how to extract information about known properties...package Iterate through the extracted descriptors advanced_usage...
Reading FLV header properties The GroupDocs.Metadata API supports Extracting format-specific information from the FLV file header.
The following are the steps to read the header of an FLV file.
Load an FLV video Get the root metadata package Extract the native metadata package using the FlvRootPackage.getHeader method Read the FLV header properties advanced_usage.managing_metadata_for_specific_formats.video.flv.FlvReadHeaderProperties
try (Metadata metadata = new Metadata(Constants.InputFlv)) { FlvRootPackage root = metadata.getRootPackageGeneric(); System.out.println(root.getHeader().getVersion()); System.out.println(root.getHeader().hasAudioTags()); System.out.println(root.getHeader().hasVideoTags()); System.out.println(root.getHeader().getTypeFlags()); } Working with XMP metadata GroupDocs....Metadata API supports extracting format-specific information...the root metadata package Extract the native metadata package...
GroupDocs Blog - GroupDocs Blog | Document Automation Solutions for .NET & Java Developers...the latest version, you can extract metadata from Matroska Multimedia...latest version allows you to extract metadata from password-protected...
This example demonstrates how to load a password-protected document.
advanced_usage.loading_files.LoadPasswordProtectedDocument
// Specify the password LoadOptions loadOptions = new LoadOptions(); loadOptions.setPassword("123"); // Constants.ProtectedDocx is an absolute or relative path to your document. Ex: @"C:\Docs\source.docx" try (Metadata metadata = new Metadata(Constants.ProtectedDocx, loadOptions)) { // Extract, edit or remove metadata here } More resources GitHub examples You may easily run the code above and see the feature in action in our GitHub examples:...ProtectedDocx , loadOptions )) { // Extract, edit or remove metadata here...
Convert PDF, Word, Excel, and other documents to clean Markdown using Python....callbacks YAML front matter — auto-extract metadata for Jekyll, Hugo,...
Hey Vladimir
Thanks for the update!
What about supporting it in GroupDocs.Conversion?
Best,
Shay...use case we would like to extract the images and put a unique...having to parse it later to extract the images. evgen.efimov August...
Following this guide you will learn how to use fluent syntax of GroupDocs.Merger for .NET API....two pages within a document, Extract a specific page or a range...