Skip to content

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

ฟังก์ชัน: getLogoMeta() ​

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

เบต้า

รับเมตาดาต้าของโลโก รวมถึง width/height ของ PNG ที่ได้นั้น — สำหรับ consumer ที่ต้อง สร้างเส้นทาง dist/<name>.png (เช่น ผ่าน @pantoken/cdn)) หรือกำหนดขนาด <img> โดยไม่ต้องแยกวิเคราะห์ SVG

พารามิเตอร์ ​

product ​

Product

ผลิตภัณฑ์.

layout? ​

LogoLayout = "horizontal"

เค้าโครง (ค่าเริ่มต้น "horizontal").

colorMode? ​

LogoColorMode = "full-color"

การแต่งสี (ค่าเริ่มต้น "full-color").

lang? ​

LogoLang

ภาษาของ wordmark แบบท้องถิ่น หากต้องการรุ่นที่แปลแล้ว.

คืนค่า ​

LogoMeta | undefined

สตริง SVG หรือ undefined หากการรวมกันนั้นไม่มีอยู่

ตัวอย่าง ​

Read a logo's aspect ratio

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

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