Skip to content

@indoor-map/fmap-jsDocs


导出截图类 提供地图截图、导出高清图片等功能

Constructors

new FMapExport()

new FMapExport(fmap): FMapExport

Parameters

fmap: FMap

Returns

FMapExport

Methods

downloadScreenshot()

downloadScreenshot(filename, options?): Promise<void>

下载截图到本地

Parameters

filename: string = 'map-screenshot.png'

文件名

options?: ScreenshotOptions

截图配置

Returns

Promise<void>


exportToImage()

exportToImage(options?): Promise<string>

导出高清图片

Parameters

options?: ExportImageOptions

导出配置

Returns

Promise<string>

Promise,返回图片的 Blob 对象 URL(不会自动下载)


revokeObjectUrl()

revokeObjectUrl(url?): void

释放 exportToImage 生成的 object URL

Parameters

url?: string

要释放的 URL;不传则释放全部

Returns

void


screenshot()

screenshot(options?): Promise<string>

屏幕截图

Parameters

options?: ScreenshotOptions

截图配置

Returns

Promise<string>

Promise,返回截图的 DataURL

基于蜂鸟视图 Fengmap SDK 构建