Skip to content

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

Függvény: getLogoMeta() ​

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

Béta

Szerezd meg egy logó metaadatait, beleértve a raszterizált PNG width/height értékeit — azoknak a fogyasztóknak, akiknek létre kell hozniuk egy dist/<name>.png útvonalat (pl. @pantoken/cdn)) vagy méretezniük kell egy <img>-et anélkül, hogy az SVG-t parszolnák.

Paraméterek ​

product ​

Product

A termék.

layout? ​

LogoLayout = "horizontal"

Az elrendezés (alapértelmezés: "horizontal").

colorMode? ​

LogoColorMode = "full-color"

A szín kezelés (alapértelmezés: "full-color").

lang? ​

LogoLang

A lokalizált wordmark nyelve, ha egy lefordított változat kívánatos.

Visszatérési érték ​

LogoMeta | undefined

Az SVG karakterlánc, vagy undefined, ha ez a kombináció nem létezik.

Példa ​

Olvassa le a logó képarányát

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

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