Add watermarks to single or multi-framed images (such as TIFF and GIF) using GroupDocs.Watermark for Python via .NET....Add watermarks to single or multi-framed images (such as TIFF and GIF) using GroupDocs.Watermark for Python via .NET.
Render lightweight thumbnail images for selected document pages using PreviewOptions and Document.generate_preview() from GroupDocs.Comparison for Python via .NET....Render lightweight thumbnail images for selected document pages using PreviewOptions and Document.generate_preview() from GroupDocs.Comparison for Python via .NET.
Add watermarks to a particular worksheet, and work with shapes, backgrounds, and headers/footers using GroupDocs.Watermark for Python via .NET....Add watermarks to a particular worksheet, and work with shapes, backgrounds, and headers/footers using GroupDocs.Watermark for Python via .NET.
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....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.
Note In this article, we will use GroupDocs.Assembly to generate a Multicolored Numbered List report in HTML Document format. Multicolored Numbered List in HTML Document Reporting Requirement As a report developer, you are required to represent the following key requirements:
Report must show the clients in numbered list. It must highlight the products. Report must be generated in the HTML Document. Adding Syntax to be evaluated by GroupDocs.Assembly Engine We provide support for the following clients: <<foreach [in getClients()]>>
<<[getName()]>>
<</foreach>> Download Multicolored Numbered List Template Please download the sample template we created in this article:...Note In this article, we will use GroupDocs.Assembly to generate a Multicolored Numbered List report in HTML Document format. Multicolored Numbered List in HTML Document Reporting Requirement As a report developer, you are required to represent the following key requirements:
Report must show the clients in numbered list. It must highlight the products. Report must be generated in the HTML Document. Adding Syntax to be evaluated by GroupDocs.Assembly Engine We provide support for the following clients: <ol> <<foreach [in getClients()]>> <li <<if [indexOf() % 2 == 0]>>style="background-color:#FFF8DC"<</if>>><<[getName()]>></li> <</foreach>> </ol> Download Multicolored Numbered List Template Please download the sample template we created in this article:
This section explains how to load document from FTP with GroupDocs.Signature API....This section explains how to load document from FTP with GroupDocs.Signature API.
There might be cases when the document is presented only as a stream (without a copy on the local disk). To avoid the overhead of saving documents to the disk, GroupDocs.Parser enables to extract data from streams directly.
The following example shows how to load the document from the stream:
// Create the stream try (InputStream stream = new FileInputStream(Constants.SamplePdf)) { // Create an instance of Parser class with the stream try (Parser parser = new Parser(stream)) { // Extract a text into the reader try (TextReader reader = parser....There might be cases when the document is presented only as a stream (without a copy on the local disk). To avoid the overhead of saving documents to the disk, GroupDocs.Parser enables to extract data from streams directly.
The following example shows how to load the document from the stream:
// Create the stream try (InputStream stream = new FileInputStream(Constants.SamplePdf)) { // Create an instance of Parser class with the stream try (Parser parser = new Parser(stream)) { // Extract a text into the reader try (TextReader reader = parser.
This article explains how to use exceptions handling when adding electronic signatures to document with GroupDocs.Signature API.... This article explains how to use exceptions handling when adding electronic signatures to document with GroupDocs.Signature API.