Skip to content
Menu
Auto
English
GitHub
Auto
English

TextBackgroundStyle

Defined in: src/index.ts:577

background style for text watermark

thanks @onka13 for #38

textBackgroundStyle: {
paddingX: 10,
paddingY: 10,
type: TextBackgroundType.stretchX,
color: '#aacc22'
}
// or
textBackgroundStyle: {
padding: '10% 50 15%',
color: '#aacc22'
}
// or
textBackgroundStyle: {
padding: 10,
color: '#aacc22',
cornerRadius: {
topLeft: {
x: '10%',
y: 10,
},
topRight: {
x: 10,
y: 10,
},
}
}
  • Padding

color: string

Defined in: src/index.ts:590

background color

color: '#aacc22'

optional cornerRadius?: CornerRadius

Defined in: src/index.ts:614

background corner radius

cornerRadius: {
topLeft: {
x: '10%',
y: 10,
},
topRight: {
x: 10,
y: 10,
},
bottomLeft: {
x: 10,
y: 10,
},
bottomRight: {
x: '10%',
y: 10,
},
}

optional padding?: string | number

Defined in: src/index.ts:222

padding for text background

padding: 10
// or
padding: '10%'
// or
padding: '10% 20%'
// or
padding: '10% 20% 30%'
// or
padding: '10% 20% 30% 40%'
// or
padding: '10 20% 30 40%'
// or
padding: '10 20 30'

Padding.padding


optional paddingBottom?: string | number

Defined in: src/index.ts:254

padding bottom for text background

paddingBottom: 10
// or
paddingBottom: '10%'

Padding.paddingBottom


optional paddingHorizontal?: string | number

Defined in: src/index.ts:262

padding left and right (horizontal) for text background

paddingHorizontal: 10
// or
paddingHorizontal: '10%'

Padding.paddingHorizontal


optional paddingLeft?: string | number

Defined in: src/index.ts:230

padding left for text background

paddingLeft: 10
// or
paddingLeft: '10%'

Padding.paddingLeft


optional paddingRight?: string | number

Defined in: src/index.ts:238

padding right for text background

paddingRight: 10
// or
paddingRight: '10%'

Padding.paddingRight


optional paddingTop?: string | number

Defined in: src/index.ts:246

padding top for text background

paddingTop: 10
// or
paddingTop: '10%'

Padding.paddingTop


optional paddingVertical?: string | number

Defined in: src/index.ts:270

padding top and bottom (vertical) for text background

paddingVertical: 10
// or
paddingVertical: '10%'

Padding.paddingVertical


optional paddingX?: string | number

Defined in: src/index.ts:279

padding x, alias of paddingHorizontal

paddingX: 10
// or
paddingX: '10%'

Padding.paddingX


optional paddingY?: string | number

Defined in: src/index.ts:288

padding y, alias of paddingVertical

paddingY: 10
// or
paddingY: '10%'

Padding.paddingY


optional type?: TextBackgroundType | null

Defined in: src/index.ts:584

background type

TextBackgroundType.stretchX
type: TextBackgroundType.stretchX