1.一種前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求1所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,所述根據(jù)目標(biāo)單元格的尺寸和旋轉(zhuǎn)角度,動(dòng)態(tài)調(diào)整文本大小,包括:
4.根據(jù)權(quán)利要求3所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,所述使用循環(huán)結(jié)構(gòu)嘗試不同的字體大小,直至達(dá)到預(yù)設(shè)次數(shù)或找到合適的字體大小,包括:
5.根據(jù)權(quán)利要求1所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,所述根據(jù)目標(biāo)單元格的寬度和字體大小,對(duì)超出目標(biāo)單元格的有效尺寸的文本進(jìn)行換行處理,并獲取每行的文本內(nèi)容和總行數(shù),包括:
6.根據(jù)權(quán)利要求5所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,所述換行處理包括:
7.根據(jù)權(quán)利要求1所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,所述根據(jù)目標(biāo)單元格的水平和垂直對(duì)齊方式、文本所占據(jù)的虛擬矩形空間以及設(shè)定的旋轉(zhuǎn)角度,分九種組合對(duì)齊方式計(jì)算文本中心的位置,包括:
8.根據(jù)權(quán)利要求7所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,第二種組合對(duì)齊方式為:水平方向居左對(duì)齊,垂直方向居上對(duì)齊;第二種組合對(duì)齊方式時(shí)文本中心的位置的計(jì)算方式為:,;其中,為第三水平偏移量,為第三垂直偏移量;將起始點(diǎn)坐標(biāo)加上第三水平偏移量和第三垂直偏移量,以獲得第二種組合對(duì)齊方式時(shí)的文本中心的位置;
9.根據(jù)權(quán)利要求1所述的前端組件進(jìn)行文字旋轉(zhuǎn)的方法,其特征在于,所述對(duì)于多行文本,重復(fù)執(zhí)行位置確定步驟,直至所有行文本中心的位置都被確定,包括:
10.一種前端組件進(jìn)行文字旋轉(zhuǎn)的裝置,其特征在于,包括: