新聞中心
java中Pdfpcell方法自動(dòng)換行行間距?
在java中使用iText庫(kù)中的PdfPCell類(lèi)可以實(shí)現(xiàn)PDF文檔中單元格的操作。若要設(shè)置PdfPCell中文本的自動(dòng)換行和行間距,可以使用以下方法:
創(chuàng)新互聯(lián)公司2013年開(kāi)創(chuàng)至今,先為憑祥等服務(wù)建站,憑祥等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為憑祥企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
使用setNoWrap()方法設(shè)置單元格中文本是否自動(dòng)換行。將該方法設(shè)置為false即可實(shí)現(xiàn)自動(dòng)換行。
使用setLeading()方法設(shè)置行間距。該方法接收一個(gè)float類(lèi)型的參數(shù),表示行間距的值。
示例代碼如下:
PdfPCell cell = new PdfPCell();
cell.setNoWrap(false);
cell.setLeading(20f,0f);
在上面的代碼中,setNoWrap設(shè)置為false表示自動(dòng)換行,setLeading(20f,0f)表示設(shè)置行間距為20f,0f為前間距。
Java怎么調(diào)整字符間距
java調(diào)整字符間距Font f =new Font("宋體",Font.BOLD,20);
如果是css就用下面的代碼
html
head
style type="text/css"
p.spread {word-spacing: 30px;}
p.tight {word-spacing: -0.5em;}
/style
/head
body
p class="spread"This is some text. This is some text./p
p class="tight"This is some text. This is some text./p
/body
/html
java code39條形碼如何調(diào)整之間的間距
在用條碼軟件生成條形碼的時(shí)候,可以看到在標(biāo)簽中的條碼分為上部分的黑白條圖形部分,和圖形下面的數(shù)據(jù)部分。條形碼下面的數(shù)據(jù)間距一般是由條碼打印軟件自動(dòng)調(diào)整生成的。不過(guò)有時(shí)在做條形碼的時(shí)候,用戶(hù)會(huì)需要根據(jù)實(shí)際的情況自定義調(diào)正條形碼數(shù)據(jù)之間的間距,是外觀(guān)更加美觀(guān)。在領(lǐng)跑標(biāo)簽條碼打印軟件中雖然不能直接設(shè)置調(diào)整條碼的字間距,但是可以通過(guò)隱藏條碼內(nèi)容和普通文本的間距調(diào)整來(lái)達(dá)到目的。
這里以EW21040212001為內(nèi)容,生成一個(gè)code 128碼。下面介紹一下在領(lǐng)跑標(biāo)簽條碼打印軟件中如何調(diào)整條碼內(nèi)容的字間距。
一、打開(kāi)領(lǐng)跑標(biāo)簽條碼打印軟件,繪制code128碼,并設(shè)置條碼內(nèi)容。
在條碼軟件中,繪制一個(gè)條形碼。選擇要編輯的條碼對(duì)象,右擊鼠標(biāo),選擇屬性。在打開(kāi)的圖形屬性中選擇“條碼”,設(shè)置條碼類(lèi)型。
然后再選擇“數(shù)據(jù)源”選項(xiàng)卡,在數(shù)據(jù)對(duì)象欄中,有添加,修改,刪除,向上,向下五個(gè)操作按鈕。我們先將默認(rèn)的數(shù)據(jù)刪除掉,然后選擇黃色十字型的“添加”按鈕,添加一個(gè)“手動(dòng)輸入”對(duì)象。將我們要編輯的EW20140212001DE 條碼內(nèi)容輸入進(jìn)入,點(diǎn)擊“編輯”、“確定”完成條碼生成。
二、在條碼打印軟件中隱藏條碼自帶的條碼內(nèi)容,新添加一個(gè)同樣設(shè)置的普通文本調(diào)整間距。
在領(lǐng)跑標(biāo)簽條碼打印軟件中,雖然條碼內(nèi)容的字間距不能改變,普通文本的字間距卻是可以自由變動(dòng)的。
1、在標(biāo)簽中再繪制一個(gè)普通文本,然后按照設(shè)置條碼內(nèi)容的方法,將普通文本內(nèi)容設(shè)置成EW201040212001。將普通文本設(shè)置的跟條碼內(nèi)容一樣。如果條碼內(nèi)容是序列號(hào),那么普通文本也要做同樣的設(shè)置。以免掃描出來(lái)的條碼跟顯示的條碼內(nèi)容不一致。
2、在標(biāo)簽中右擊條碼對(duì)象,選著屬性。然后選擇外觀(guān)選項(xiàng)卡,將“內(nèi)容可見(jiàn)”勾選掉,就可以得到需要的,不顯示內(nèi)容的條形碼。
3、設(shè)置普通文本的字間距。
選擇普通文本對(duì)象,右擊屬性,在彈出的圖形屬性窗口中,選擇字體。在這里可以任意調(diào)整字體,樣式,大小,顏色,字間距等。在高級(jí)選項(xiàng)中更可以對(duì)某一個(gè)字做特別設(shè)置。
調(diào)整字體直接的間距的可以選擇字間距,輸入適合數(shù)字,可以看到文本字體字間距的間距有變動(dòng)。默認(rèn)的是0,支持負(fù)值輸入。
這就是在領(lǐng)跑標(biāo)簽條碼打印軟件中設(shè)置條碼內(nèi)容字間距的方法。有時(shí)候,可以通過(guò)更改字體或者是變動(dòng)字體大小達(dá)到目的,不過(guò)這種方法局限性大,不靈活。在使用文章中介紹的方法設(shè)置字間距時(shí)一定要注意,普通文本的內(nèi)容要跟條碼內(nèi)容設(shè)置的一致。
本文名稱(chēng):java代碼之間間距設(shè)置 java 間隔指定時(shí)間運(yùn)行代碼
文章出自:http://www.dlmjj.cn/article/ddodgji.html