Skip to content

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

دالة: getLogoMeta() ​

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

Beta

الحصول على بيانات التعريف لشعار، بما في ذلك width/height الخاص بصيغة PNG المرسومة نقطيًا — للمستهلكين الذين يحتاجون لبناء مسار dist/<name>.png (مثلاً عبر @pantoken/cdn)) أو لتحديد حجم عنصر <img> دون تحليل SVG.

Parameters ​

product ​

Product

المنتج.

layout? ​

LogoLayout = "horizontal"

التخطيط (الافتراضي "horizontal").

colorMode? ​

LogoColorMode = "full-color"

نمط اللون (الافتراضي "full-color").

lang? ​

LogoLang

لغة العلامة النصية المحلية، إذا رُغِبَ في إصدار مترجم.

Returns ​

LogoMeta | undefined

سلسلة SVG، أو undefined إذا لم يوجد هذا التكوين.

Example ​

اقرأ نسبة أبعاد الشعار

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

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