Image Schema
https://schema.vinv.io/image/0.0.1.json
A universal resource identifier (URI), according to RFC3986.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | dereferenced.doc.json |
Image Type
object
(Image)
Image Properties
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
uri | string | Required | cannot be null | Image |
encoder | string | Optional | can be null | Image |
compression | number | Optional | can be null | Image |
width | integer | Optional | can be null | Image |
height | integer | Optional | can be null | Image |
uri
A universal resource identifier (URI), according to RFC3986.
uri
uri Type
string
(Image)
uri Constraints
URI: the string must be a URI, according to RFC 3986
uri Examples
"https://schema.vinv.io/asset/img/logo.png"
encoder
The encoder used to encode the image.
encoder
encoder Type
string
(Encoder)
encoder Constraints
enum: the value of this property must be equal to one of the following values:
Value | Explanation |
---|---|
"image/jpeg" | |
"image/webp" |
encoder Default Value
The default value is:
"image/webp"
encoder Examples
"image/webp"
"image/jpeg"
compression
The compression used to encode the image.
compression
is optional
Type:
number
(Compression)can be null
defined in: Image
compression Type
number
(Compression)
compression Constraints
maximum: the value of this number must smaller than or equal to: 1
minimum: the value of this number must greater than or equal to: 0
compression Default Value
The default value is:
1
compression Examples
0.8
width
Width of the image.
width
width Type
integer
(Width)
width Constraints
maximum: the value of this number must smaller than or equal to: 10000
minimum: the value of this number must greater than or equal to: 25
width Examples
500
height
Height of the image
height
height Type
integer
(Height)
height Constraints
maximum: the value of this number must smaller than or equal to: 10000
minimum: the value of this number must greater than or equal to: 25
height Examples
500