> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-serverless-sft-revamp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# weaveImage

> TypeScript SDK 레퍼런스

# weaveImage

▸ **weaveImage**(`options`): [`WeaveImage`](../interfaces/weaveimage)

새로운 WeaveImage 오브젝트를 생성합니다.

#### Parameters

| 이름        | 타입                | 설명                                                                                                 |
| :-------- | :---------------- | :------------------------------------------------------------------------------------------------- |
| `options` | `WeaveImageInput` | 이 미디어 타입에 대한 옵션들 - 데이터: Buffer 형태의 원본 이미지 데이터 - imageType: (선택 사항) 이미지 파일의 타입으로, 현재는 'png'만 지원됩니다. |

#### Returns

[`WeaveImage`](../interfaces/weaveimage)

`Example`

```ts theme={null}
const imageBuffer = fs.readFileSync('path/to/image.png');
const weaveImage = weaveImage({ data: imageBuffer });
```

#### Defined in

[media.ts:28](https://github.com/wandb/weave/blob/1aee4006a95d913addb45881dfc950de7ce7b0bd/sdks/node/src/media.ts#L28)

***
