imImagePixelExtra
IM extra_data 中图片像素尺寸的读写。
函数
typescript
function pickPositiveNumber(v: unknown): number | undefined
function imagePixelExtraFromSize(size?: { width: number; height: number }): Record<string, number> | undefined
function buildImMediaDimensionExtras(
messageType: ImStandaloneMediaType,
mediaPixelSize?: { width: number; height: number },
videoPosterDataUrl?: string,
): Record<string, unknown>
function imRegisterMediaDimensionPayload(
messageType: ImStandaloneMediaType,
mediaPixelSize?: { width: number; height: number },
): { imageWidth: number; imageHeight: number } | Record<string, never>
function isImStandaloneMediaType(type: unknown): type is ImStandaloneMediaType
function readImagePixelSizeFromExtra(extra?: Record<string, unknown>): { width: number; height: number } | undefined