The page describes how to add point annotation to a document using Groupdocs.Annotation for .NET....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
Note The code uses some of the objects defined in The Business Layer. Purpose At some point, you may want to or trying to use IDataRecord and IDataReader recursively in your application using Groupdocs.Assembly for .NET. But these Interfaces cannot serve the purpose. However, it is quite possible to accomplish the same goal using custom types. See IDataReader and IDataRecords Implementors here.
Creating Template Download Template Get template from here....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
Note The code uses some of the objects defined in The Business Layer. Adding Syntax to be evaluated by Groupdocs.Assembly Engine Template Syntax
We provide support for the following clients: • <><><<[getName()]>> <> The Recipe Set up the source document template path Set up destination report path Instantiate DocumentAssembler class Generate report Download Template Get the template from here:
Using next.docx The Code...Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
This article explains how to replace missing font when rendering documents with Groupdocs.Viewer within your .NET applications....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
This article shows how to pre-rasterize a document using the redaction API....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
Groupdocs.Assembly API allows you to use a string as input and output template, instead of document. This feature improves programmability while working with strings instead of documents, the resultant output string can be used as per the application needs. Follow these steps to using a string as input and output template:
Initialize DocumentAssembler Define sourceString “«[yourValue]»” Convert sourceString to sourceBytes using ByteArrayInputStream(sourceBytes) Get targetBytes using DocumentAssembler.assembleDocument() Get** targetString **using new String(targetBytes, StandardCharsets....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
This topic explains how to verify digital electronic signatures with Groupdocs.Signature API....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
This article explains how to control temporary files used by Groupdocs.Comparison for Java....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...
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); // ....Navigation Products GroupDocs.Total Product Family GroupDocs.Viewer Product...Solution GroupDocs.Annotation Product Solution GroupDocs.Conversion...