原創(chuàng)|使用教程|編輯:我只采一朵|2017-12-07 10:16:53.000|閱讀 239 次
概述:在這篇文章中,我想把注意力集中在文本對象的一個(gè)有趣的屬性上。剪切(Clip)屬性確定文本是否對象內(nèi)文本溢出時(shí)是否將溢出的部分裁切掉。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在這篇文章中,我想把注意力集中在文本對象的一個(gè)??有趣的屬性上。剪切(Clip)屬性確定文本是否對象內(nèi)文本溢出時(shí)是否將溢出的部分裁切掉。
如果啟用此屬性,則溢出的文本部分將被裁切掉。如果禁用則將顯示完整的文本,就好像對象被拉伸了一樣。
我們來看一個(gè)例子。首先創(chuàng)建一個(gè)簡單的報(bào)表。例如,一個(gè)帶有圖片的產(chǎn)品類別的列表:
請注意,帶有有類別名稱的選定文本對象尺寸很小。為了讓大家看得更明白,我專門關(guān)閉了文字折疊(WordWrap屬性)。
預(yù)覽報(bào)表:
如你所見,由于文本對象的尺寸很小,類別名稱被裁切掉了。現(xiàn)在,對于同一個(gè)對象,將Clip屬性設(shè)置為false(默認(rèn)為true)。
我們來看看現(xiàn)在報(bào)表的樣子:
盡管文本對象的尺寸仍然不變,但名稱完整的顯示了出來。
現(xiàn)在讓我們導(dǎo)出為PDF格式:
該文件與報(bào)表對照,一切都是正確的。
我決定更進(jìn)一步——試試垂直顯示文本。為此,在Angle屬性中更改文本對象的角度,例如 - 270.現(xiàn)在文本對象如下所示:
運(yùn)行報(bào)表:
這一次屬性設(shè)置并沒有起作用。但一切并沒有看上去那么糟糕。讓我們將報(bào)表導(dǎo)出為PDF:
在這里,剪切屬性確實(shí)被禁用了,且文本顯示正確(盡管文本對象仍然很小)。
將文本的斜率設(shè)置為45度并重復(fù)實(shí)驗(yàn)。
該報(bào)表仍然顯示不完整的文字。現(xiàn)在輸出為PDF:
而這一次導(dǎo)出到PDF并沒有失敗。一切看起來很完美。
我們總結(jié)一下。文本對象的剪切屬性會(huì)將溢出邊界的部分裁切掉。如果您使用具有自動(dòng)增長(autogrow)屬性的對象,則可能會(huì)發(fā)生相鄰對象或?qū)ο蟮奈灰浦丿B的情況,在導(dǎo)出時(shí)可能會(huì)導(dǎo)致報(bào)表顯示不正確。這種情況下,禁用Clip屬性非常方便。
從上文實(shí)驗(yàn)中可以清楚地看出,顯然這個(gè)“屬性”只能在報(bào)表文本的橫向折疊上起作用。但是,當(dāng)導(dǎo)出為PDF時(shí),文本的旋轉(zhuǎn)角度并不重要。文本始終能完整顯示。
產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動(dòng) | | 聯(lián)系Elyn
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn