DocumentImage Interface
Defines an image in the document.
Namespace: DevExpress.XtraRichEdit.API.Native
Assembly: DevExpress.RichEdit.v19.1.Core.dll
Declaration
Remarks
The DocumentImage provides information on the DocumentRange where the image is located, and the original and current size of the image.
All document images are contained in two collections: the DocumentImageCollection and ShapeCollection. Use the SubDocument.Images property to access the DocumentImageCollection. The SubDocument.Shapes property retrieves the ShapeCollection.
To get a collection of images located in the specified document range, call the ReadOnlyDocumentImageCollection.Get method.
To place an image in the document, Use the DocumentImageCollection.Insert or DocumentImageCollection.Append method to place an image in the document.
Note
A complete sample project is available at https://github.com/DevExpress-Examples/word-processing-document-api-examples-t418535
Document document = server.Document;
DocumentPosition pos = document.Range.Start;
document.Images.Insert(pos, DocumentImageSource.FromFile("Documents\\beverages.png"));
The DocumentImageSource object implements methods used to create the DocumentImage object instance from various sources.
Related GitHub Examples
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the DocumentImage interface.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.