https://ns.adobe.com/xdm/assets/artboard
An artboard works like a piece of paper on a physical desk. You can place elements you are not using on your desk outside the bounds of the paper. They are still close for easy access, but they don’t interfere with the artwork taking shape on the paper. XDM artboards work in a similar way. They contain areas for your artwork that can be are printed or exported.
You can think of an artboard as a special type of layer group. An artboard clips the contents of any contained elements to its boundaries. The hierarchy of elements in an artboard is displayed in the Layers panel, together with layers and layer groups. Artboards can contain layers and layer groups, but not other artboards.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | No | Forbidden | Permitted | assets/artboard.schema.json |
- Artboard
https://ns.adobe.com/xdm/assets/artboard
- Rectangular Object (measured in variable unit)
https://ns.adobe.com/xdm/assets/variable-unit-rectangular
- Rectangular Object (measured in variable unit)
{
"xdm:name": "Example Artboard",
"width": 768,
"height": 768,
"originY": 0,
"originX": 256,
"unit": "pixels"
}
Property | Type | Required | Defined by |
---|---|---|---|
xdm:height | integer |
Optional | Rectangular Object (measured in variable unit) |
xdm:name | string |
Optional | Artboard (this schema) |
xdm:originX | integer |
Optional | Rectangular Object (measured in variable unit) |
xdm:originY | integer |
Optional | Rectangular Object (measured in variable unit) |
xdm:unit | string |
Optional | Rectangular Object (measured in variable unit) |
xdm:width | integer |
Optional | Rectangular Object (measured in variable unit) |
* |
any | Additional | this schema allows additional properties |
Height of the artboard
xdm:height
- is optional
- type:
integer
- defined in Rectangular Object (measured in variable unit)
integer
Name of the artboard. This would be visible to the user and users can specify names that can help them uniquely identfiy different Artboards.
xdm:name
- is optional
- type:
string
- defined in this schema
string
Origin X position - Base system is cartesian, relative to master page and origin in top, left (X increasing to right, Y increasing downwards)
xdm:originX
- is optional
- type:
integer
- defined in Rectangular Object (measured in variable unit)
integer
Origin Y position - Base system is cartesian, relative to master page and origin in top, left (X increasing to right, Y increasing downwards)
xdm:originY
- is optional
- type:
integer
- defined in Rectangular Object (measured in variable unit)
integer
Unit used for artboard coordinates (originX
, originY
, width
and height
). For example: inch
, mm
, pixel
, pica
, point
(default is pixel
)
xdm:unit
- is optional
- type:
string
- defined in Rectangular Object (measured in variable unit)
string
Width of the artboard
xdm:width
- is optional
- type:
integer
- defined in Rectangular Object (measured in variable unit)
integer