image
Una imagen RGBA en orden mayor por filas (row-major order) de arriba a abajo.
Extiende
Sección titulada “Extends”Accesores
Sección titulada «Accesores»get rid(): numberDevuelve
Sección titulada «Devuelve»number
Heredado de
Sección titulada “Inherited from”Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L318
Métodos
Sección titulada «Métodos»close()
Sección titulada «close()»close(): Promise<void>Destruye y limpia este recurso de la memoria. Ya no deberías llamar a ningún método de este objeto y deberías descartar cualquier referencia a él.
Devuelve
Sección titulada «Devuelve»Promise<void>
Heredado de
Sección titulada “Inherited from”Fuente: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/core.ts#L330
rgba(): Promise<Uint8Array>Devuelve los datos RGBA para esta imagen, en orden mayor por filas de arriba a abajo.
Devuelve
Sección titulada «Devuelve»Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L89
size(): Promise<ImageSize>Devuelve el tamaño de esta imagen.
Devuelve
Sección titulada «Devuelve»Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L96
fromBytes()
Sección titulada “fromBytes()”static fromBytes(bytes): Promise<Image>Crea una nueva imagen usando los bytes proporcionados al inferir el formato del archivo. Si el formato es conocido, prefiere [@link Image.fromPngBytes] o [@link Image.fromIcoBytes].
Solo se admiten ico y png (según la flag de función activada).
Ten en cuenta que necesitas las funciones de Cargo image-ico o image-png para usar esta API.
Para habilitarla, cambia tu archivo Cargo.toml:
[dependencies]tauri = { version = "...", features = ["...", "image-png"] }Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
bytes |
Uint8Array | number[] | ArrayBuffer |
Devuelve
Sección titulada «Devuelve»Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L62
fromPath()
Sección titulada “fromPath()”static fromPath(path): Promise<Image>Crea una nueva imagen utilizando la ruta proporcionada.
Solo se admiten ico y png (según la flag de función activada).
Ten en cuenta que necesitas las funciones de Cargo image-ico o image-png para usar esta API.
Para habilitarla, cambia tu archivo Cargo.toml:
[dependencies]tauri = { version = "...", features = ["...", "image-png"] }Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
path |
string |
Devuelve
Sección titulada «Devuelve»Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L82
static new( rgba, width,height): Promise<Image>Crea una nueva Image utilizando datos RGBA, en orden mayor por filas de arriba a abajo, y con el ancho y alto especificados.
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
rgba |
Uint8Array | number[] | ArrayBuffer |
width |
number |
height |
number |
Devuelve
Sección titulada «Devuelve»Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L37
Interfaces
Sección titulada «Interfaces»ImageSize
Sección titulada “ImageSize”Propiedades
Sección titulada «Propiedades»| Propiedad | Tipo | Definido en |
|---|---|---|
height |
number |
Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L13 |
width |
number |
Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L11 |
Alias de tipos
Sección titulada «Alias de tipos»MenuIcon
Sección titulada “MenuIcon”type MenuIcon: | NativeIcon | string | Image | Uint8Array | ArrayBuffer | number[];Un tipo que representa un icono que se puede usar en elementos de menú.
Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L17
Funciones
Sección titulada «Funciones»transformImage()
Sección titulada “transformImage()”function transformImage<T>(image): TTransforma la imagen desde varios tipos a un tipo aceptable por Rust.
Consulta tauri::image::JsImage para obtener más información. Ten en cuenta que la firma de la API no es estable y podría cambiar.
Parámetros de tipo
Sección titulada «Parámetros de tipo»| Parámetro de tipo |
|---|
T |
Parámetros
Sección titulada «Parámetros»| Parámetro | Tipo |
|---|---|
image |
| null | string | Uint8Array | number[] | ArrayBuffer | Image |
Devuelve
Sección titulada «Devuelve»T
Origen: https://github.com/tauri-apps/tauri/blob/dev/packages/api/src/image.ts#L107
© 2026 Colaboradores de Tauri. CC-BY / MIT