Skip to content

pantoken-root / plugins/pantoken/logos/src / getLogoMeta

Función: getLogoMeta() ​

getLogoMeta(product, layout?, colorMode?, lang?): LogoMeta | undefined

Beta

Obtiene los metadatos de un logotipo, incluyendo el width/height del PNG rasterizado — para consumidores que necesiten construir una ruta dist/<name>.png (p. ej. vía @pantoken/cdn)) o dimensionar un <img> sin parsear el SVG.

Parámetros ​

product ​

Product

El producto.

layout? ​

LogoLayout = "horizontal"

El diseño (predeterminado "horizontal").

colorMode? ​

LogoColorMode = "full-color"

El tratamiento de color (predeterminado "full-color").

lang? ​

LogoLang

El idioma de la marca denominativa localizada, si se desea una variante traducida.

Devuelve ​

LogoMeta | undefined

La cadena SVG, o undefined si esa combinación no existe.

Ejemplo ​

Leer la relación de aspecto de un logo

ts
import { getLogoMeta } from "@pantoken/plugin-logos";

const meta = getLogoMeta("canvas", "horizontal", "color");
meta && meta.width / meta.height; // the logo's real aspect ratio