ٹیکسٹ عنصر

پراپقسمضروریمثالقدر کی حدتفصیل
contentstringtrue--عنصر کی طرف سے دکھایا جانے والا ٹیکسٹ مواد۔
textStyleobjecttrue--ٹیکسٹ مواد کے لیے بیس اسٹائلنگ کے اختیارات، بشمول فونٹ، رنگ، سائے، اور اسٹروک کی ترتیبات۔ یہ تمام ٹیکسٹ کے لیے ڈیفالٹ اسٹائل کے طور پر کام کرتا ہے۔
rangesarrayfalse--رچ ٹیکسٹ فارمیٹنگ رینجز جو مخصوص حصوں پر مختلف انداز لگانے کی اجازت دیتی ہیں۔ ہر رینج ایک شروع ہونے کی جگہ، ختم ہونے کی جگہ، اور اسٹائل اووررائیڈز کی وضاحت کرتی ہے۔
bgColorstringfalse--ٹیکسٹ عنصر کا پس منظر رنگ، ہیکس فارمیٹ میں۔
bgAlphanumberfalse-0 - 1ٹیکسٹ پس منظر کی شفافیت کی سطح۔ 1 مکمل اوپیسٹی کی نمائندگی کرتا ہے، اور 0 مکمل شفافیت کی نمائندگی کرتا ہے۔
bgRadiusnumberfalse--ٹیکسٹ پس منظر کا کونے کا ریڈیئس، پکسلز میں۔

رچ ٹیکسٹ رینجز

رچ ٹیکسٹ رینجز آپ کو مخصوص حصوں پر مختلف انداز لگانے کی اجازت دیتی ہیں۔ ہر رینج آبجیکٹ میں شامل ہیں:

پراپقسمضروریمثالقدر کی حدتفصیل
startnumbertrue->= 0شروع کرنے کا کردار مقام (شامل) جہاں یہ اسٹائل لاگو ہونا چاہیے۔
endnumbertrue-> startختم ہونے کا کردار مقام (خارج) جہاں یہ اسٹائل ختم ہونا چاہیے۔
styleobjecttrue--اس ٹیکسٹ رینج پر لاگو کرنے کے لیے اسٹائل اووررائیڈز۔ کوئی بھی پراپرٹیز جو مشخص نہیں کی گئیں وہ بیس ٹیکسٹ اسٹائل سے وراثت میں لیں گی۔

ٹیکسٹ اسٹائل (بیس اسٹائل)

ٹیکسٹ اسٹائل آبجیکٹ بیس اسٹائلنگ کو بیان کرتا ہے جو تمام ٹیکسٹ مواد پر لاگو ہوتا ہے۔ جب رچ ٹیکسٹ رینجز کا استعمال کیا جاتا ہے، تو کوئی بھی اسٹائل پراپرٹیز جو رینج میں مشخص نہیں کی گئی ہیں، یہ بیس ویلیوز وراثت میں لیں گی۔

پراپقسمضروریمثالقدر کی حدتفصیل
fillstringtrue--ٹیکسٹ کا رنگ، ہیکس فارمیٹ میں۔
fontSizenumbertrue-> 0ٹیکسٹ کا فونٹ سائز، پکسلز میں۔
fontFamilystringtrue-Arial, Helvetica, Times New Roman, Georgia, Verdana, Tahoma, Trebuchet MS, Impact, Comic Sans MS, Courier Newٹیکسٹ کے لیے استعمال ہونے والا فونٹ فیملی۔
alignstringtrue-left, center, right, justifyٹیکسٹ مواد کی ترتیب۔
lineHeightnumbertrue->= 0ٹیکسٹ مواد کی لائن اونچائی، پکسلز میں۔
letterSpacingnumbertrue--ٹیکسٹ مواد میں کرداروں کے درمیان جگہ، پکسلز میں۔
wordSpacingnumberfalse--ٹیکسٹ مواد میں الفاظ کے درمیان جگہ، پکسلز میں۔
fontWeightstringfalse-normal, bold, 100, 200, 300, 400, 500, 600, 700, 800, 900فونٹ کا وزن (موٹائی)۔
fontStylestringfalse-normal, italic, obliqueفونٹ کا انداز۔
textShadowstringfalse--اضافی سائے کے اثرات کے لیے CSS ٹیکسٹ-شیڈو پراپرٹی کی قیمت۔
underlinebooleanfalse--یہ ظاہر کرتا ہے کہ آیا ٹیکسٹ مواد کے پاس انڈر لائن سجاوٹ ہے۔
strikethroughbooleanfalse--یہ ظاہر کرتا ہے کہ آیا ٹیکسٹ مواد کے پاس اسٹرائیک تھرو سجاوٹ ہے۔
isBoldbooleantrue--یہ ظاہر کرتا ہے کہ آیا ٹیکسٹ مواد بولڈ میں دکھایا گیا ہے۔
isItalicbooleantrue--یہ ظاہر کرتا ہے کہ آیا ٹیکسٹ مواد اٹالکس میں دکھایا گیا ہے۔
shadowEnabledbooleantrue--یہ ظاہر کرتا ہے کہ آیا ٹیکسٹ مواد پر شیڈو-سم اثر لاگو ہے۔
shadowColorstringtrue--شیڈو-سم اثر کا رنگ، ہیکس فارمیٹ میں۔
shadowBlurnumbertrue->= 0شیڈو-سم اثر کا بلر-سم ریڈیئس، پکسلز میں۔
shadowAlphanumbertrue-0 - 1شیڈو-سم اثر کی شفافیت کی سطح۔ 1 مکمل اوپیسٹی کی نمائندگی کرتا ہے، اور 0 مکمل شفافیت کی نمائندگی کرتا ہے۔
shadowAnglenumbertrue->= 0شیڈو-سم اثر کا زاویہ، ریڈینز میں۔
shadowDistancenumbertrue->= 0ٹیکسٹ مواد اور شیڈو-سم اثر کے درمیان فاصلہ، پکسلز میں۔
strokestringtrue--اسٹروک اثر کا رنگ، ہیکس فارمیٹ میں۔
strokeWidthnumbertrue->= 0اسٹروک اثر کی چوڑائی، پکسلز میں۔
textElement.json
{
"id": "556e5b07-9f6d-49fa-804a-a1ac523cdd82",
"type": "Text",
"start": 0,
"duration": 5,
"trackIndex": 0,
"x": 166.1738354439909,
"y": -59.92190375317854,
"blendMode": "normal",
"anchorX": 0,
"anchorY": 0,
"rotation": 0,
"scaleX": 2.8948529361581095,
"scaleY": 2.8948529361581095,
"alpha": 1,
"skewX": 0,
"skewY": 0,
"keyframes": [],
"content": "Add Heading",
"textStyle": {
  "fill": "#FFFFFF",
  "fontSize": 36,
  "fontFamily": "Arial",
  "align": "center",
  "lineHeight": 0,
  "letterSpacing": 0,
  "isBold": true,
  "isItalic": false,
  "shadowEnabled": true,
  "shadowColor": "#000000",
  "shadowBlur": 4,
  "shadowAlpha": 1,
  "shadowAngle": 0.5235987755982988,
  "shadowDistance": 6,
  "stroke": "#000000",
  "strokeWidth": 3
},
"bgColor": "#f2c9ff",
"bgAlpha": 0,
"bgRadius": 10
}