批注,是作者或?qū)忛喺呓o文檔添加的注釋或注解。通過查看批注,可以更加詳細(xì)地了解某些文字的背景。除了直接添加文本信息外,還可為文本信息填充背景圖片使其更具豐富性和美觀性。本文將通過使用Java程序來演示如何在Excel文檔中添加、修改、讀取、復(fù)制和刪除批注。
創(chuàng)新互聯(lián)公司專業(yè)網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計,集網(wǎng)站策劃、網(wǎng)站設(shè)計、網(wǎng)站制作于一體,網(wǎng)站seo、網(wǎng)站優(yōu)化、網(wǎng)站營銷、軟文推廣等專業(yè)人才根據(jù)搜索規(guī)律編程設(shè)計,讓網(wǎng)站在運(yùn)行后,在搜索中有好的表現(xiàn),專業(yè)設(shè)計制作為您帶來效益的網(wǎng)站!讓網(wǎng)站建設(shè)為您創(chuàng)造效益。使用工具: Free Spire.XLS for Java (免費(fèi)版)
Jar文件獲取及導(dǎo)入:
方法1:通過官方網(wǎng)站下載獲取jar包。解壓后將lib文件夾下的Spire.Xls.jar文件導(dǎo)入Java程序。(如下圖)
方法2:通過maven倉庫安裝導(dǎo)入。具體安裝詳解參見此網(wǎng)頁。
【示例1】添加批注
import com.spire.xls.*; import java.awt.*; public class AddComments { public static void main(String[] args) { //加載Excel文檔 Workbook wb = new Workbook(); wb.loadFromFile("D:\\Desktop\\Sample.xlsx"); //獲取工作表 Worksheet sheet = wb.getWorksheets().get(0); //創(chuàng)建字體 ExcelFont font = wb.createFont(); font.setFontName("Arial"); font.setSize(11); font.setKnownColor(ExcelColors.Orange); ExcelFont fontBlue = wb.createFont(); fontBlue.setKnownColor(ExcelColors.LightBlue); ExcelFont fontGreen = wb.createFont(); fontGreen.setKnownColor(ExcelColors.LightGreen); //給指定的Excel單元格添加普通批注 CellRange range = sheet.getCellRange("G3"); range.getComment().setText("正式員工"); range.getComment().setTextRotation(TextRotationType.TopToBottom); range.autoFitColumns(); range.getComment().setVisible(true);//設(shè)置批注是否隱藏 range.getComment().getFill().customPicture("D:\\Desktop\\Image.jpg");//背景圖片填充 //range.getComment().getFill().setForeColor(new Color(255,228,225));//顏色填充 // 給指定的Excel單元格添加富文本批注 range = sheet.getCellRange("G7"); range.getRichText().setFont(0, 8, font); range.autoFitColumns(); range.getComment().getRichText().setText("試用員工"); range.getComment().getRichText().setFont(0, 4, fontGreen); range.getComment().getRichText().setFont(3, 4, fontBlue); //保存結(jié)果文檔 wb.saveToFile("output/AddComments.xlsx", ExcelVersion.Version2013); wb.dispose(); } }
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。