@univerjs/drawing v0.4.2 • Docs
Class: ImageIoService
Implements
Constructors
new ImageIoService()
new ImageIoService(): ImageIoService
Returns
Properties
Property | Type | Defined in |
---|---|---|
change$ | Observable <number > | packages/drawing/src/services/image-io-impl.service.ts:29 (opens in a new tab) |
Methods
addImageSourceCache()
addImageSourceCache(
source,
imageSourceType,
imageSource): void
Parameters
Parameter | Type |
---|---|
source | string |
imageSourceType | ImageSourceType |
imageSource | Nullable <HTMLImageElement > |
Returns
void
Implementation of
IImageIoService
.addImageSourceCache
Defined in
packages/drawing/src/services/image-io-impl.service.ts:46 (opens in a new tab)
getImage()
getImage(imageId): Promise<string>
Parameters
Parameter | Type |
---|---|
imageId | string |
Returns
Promise
<string
>
Implementation of
Defined in
packages/drawing/src/services/image-io-impl.service.ts:53 (opens in a new tab)
getImageSourceCache()
getImageSourceCache(source, imageSourceType): undefined | HTMLImageElement
Parameters
Parameter | Type |
---|---|
source | string |
imageSourceType | ImageSourceType |
Returns
undefined
| HTMLImageElement
Implementation of
IImageIoService
.getImageSourceCache
Defined in
packages/drawing/src/services/image-io-impl.service.ts:37 (opens in a new tab)
saveImage()
saveImage(imageFile): Promise<Nullable<IImageIoServiceParam>>
Parameters
Parameter | Type |
---|---|
imageFile | File |
Returns
Promise
<Nullable
<IImageIoServiceParam
>>
Implementation of
Defined in
packages/drawing/src/services/image-io-impl.service.ts:57 (opens in a new tab)
setWaitCount()
setWaitCount(count): void
Parameters
Parameter | Type |
---|---|
count | number |
Returns
void
Implementation of
Defined in
packages/drawing/src/services/image-io-impl.service.ts:31 (opens in a new tab)