PageItem.placeObject(id [, componentId] [, fileType]);


id string

The object’s id

componentId string (Optional)

The component’s id

fileType string (Optional)

The object’s type.

Return value

The placeObject() method does not return anything.


The placeObject() method places an Enterprise or Studio Server object in the target object. The contentType of the target object must match the source object’s. For images, ads, layout modules and image article components the contentType must be ContentType.GRAPHIC_TYPE. For text article components the contentType must be ContentType.TEXT_TYPE. When placing articles, either the component id must be given of the article component, or the article must be a single component article; else the place will fail.


Example title

Support versions

Adobe Version Support
CC 2017
CC 2018
CC 2019