DS Server

ImageCollection Object

Object|Introduced in 28.0

Description

Contains all images of a Text Control document or part of the document.

Syntax

ImageCollection

Examples

The following example demonstrates ImageCollection in a practical document-editing workflow. It contains all images of a Text Control document or part of the document.

function onTxError(error) {
    console.error("TX Text Control error:", error.msg);
    error.handled = true;
}

TXTextControl.images.getItem(
    function(image) {
        if (!image) {
            console.warn("No image was returned.");
            return;
        }
        
        console.log("get item result:", image);
    },
    onTxError,
    25
);

Members

Methods

MethodDescription
addAnchoredCreates and inserts a new image which is anchored to the specified text position. It has the specified horizontal alignment and a textflow which is given through the insertionMode parameter. Anchored image are moved with the text.
addAnchoredAtLocationInserts a new image which is anchored to the specified text position. It has the specified location relative to the paragraph it is anchored to and a textflow which is given through the insertionMode parameter. Anchored images are moved with the text.
addAtFixedPositionObsolete. This method will be removed in one of the next versions. Inserts a new image which has a fixed geometrical position in the document. This position is specified through a page number and a location on this page.
addAtFixedPositionInDocumentCreates and inserts a new image which has a fixed geometrical position in the document. This position is specified through a location relative to the top left corner of the complete document. All gaps between the pages must be included.
addAtFixedPositionOnPageInserts a new image which has a fixed geometrical position in the document. This position is specified through a page number and a location on this page.
addInlineCreates and inserts a new image inline, which means that it is treated in the text like a single character. The image is inserted at the specified text input position.
clearRemoves all objects from the collection and from the document. (Inherited from FrameBaseCollection.)
getItemGets the image selected by the user or the image with the specified identifier.
getItemByNameGets the image with the specified name.
removeRemoves an image from a Text Control document.