본문 바로가기 메뉴 바로가기

MLog

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

MLog

검색하기 폼
  • All (99)
    • Linux (17)
      • Tomcat (1)
      • Ubuntu (7)
    • Java (13)
      • Swing (7)
      • Android (3)
      • Eclipse (5)
      • Spring (3)
      • POI (12)
    • Web (5)
      • Java Script (2)
      • CSS (0)
      • PHP (0)
      • HTML (2)
      • JSP (1)
    • Database (13)
      • MySQL (13)
    • Others (9)
    • Sales (0)
    • AVR (1)
    • Windows (7)
      • VBA 매크로 (2)
      • Excel (4)
    • 짤 (0)
    • 기기 (3)
  • 방명록

Java/POI (12)
[POI] 셀 채우기 유무 확인

short colorNum = row.getCell(x).getCellStyle().getFillForegroundColor(); if(colorNum != 64) //채우기 없는 상태

Java/POI 2023. 11. 1. 16:39
자바 POI getNumericCellValue() 지수로 숫자 표시될 때

//셀 타입이 NUMERIC일 경우 if(cell.getCellType() == Cell.CELL_TYPE_NUMERIC) { //셀 타입을 STRING 으로 변경후 getStringCellValue() cell.setCellType(Cell.CELL_TYPE_STRING ); return cell.getStringCellValue(); } else { return cell.getStringCellValue(); }

Java/POI 2020. 6. 17. 12:44
셀 높이 지정

Row oneRow = oneSheet.getRow(0); 1. oneRow.setHeight((short)1000); //이건 계산해야함. 1000이 50높이. 2. oneRow.setHeightInPoints(18.0f); //이건 새로 생긴 메소드인듯 그냥 float로 입력하면 높이 설정됨. //픽셀 아니고 높이임

Java/POI 2017. 12. 20. 13:30
POI 이미지 삽입하기.

String imagePath = "/var/www/html" + one.getImagePath(); final InputStream stream = new FileInputStream(imagePath); byte[] bytes = IOUtils.toByteArray(stream); final CreationHelper helper = rstWb.getCreationHelper(); final Drawing drawing = rstSt.createDrawingPatriarch(); final ClientAnchor anchor = helper.createClientAnchor(); anchor.setAnchorType( ClientAnchor.MOVE_AND_RESIZE ); final int pict..

Java/POI 2016. 10. 31. 13:51
[POI] 폰트 크기 설정

Cell cell = sheet.getCell(0); CellStyle style = rstWb.createCellStyle(); Font font = rstWb.createFont(); font.setFontHeightInPoints((short) 14); style.setFont(font); cell.setCellStyle(style);

Java/POI 2016. 8. 25. 13:03
[POI] 셀 타입 알아내기.

cell.getCellType(); - Cell.class - public static final int CELL_TYPE_NUMERIC = 0; public static final int CELL_TYPE_STRING = 1; public static final int CELL_TYPE_FORMULA = 2; public static final int CELL_TYPE_BLANK = 3; public static final int CELL_TYPE_BOOLEAN = 4; public static final int CELL_TYPE_ERROR = 5;

Java/POI 2014. 9. 22. 18:35
[POI] 엑셀 세로 가운데 정렬 설정.

CellStyle style= rstWb.createCellStyle(); style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); //세로 가운데 정렬 - CellStyle.class - public static final short VERTICAL_TOP = 0; public static final short VERTICAL_CENTER = 1; public static final short VERTICAL_BOTTOM = 2; public static final short VERTICAL_JUSTIFY = 3;

Java/POI 2014. 9. 19. 15:50
[POI] 엑셀 가운데 정렬 설정.

CellStyle style= rstWb.createCellStyle(); style.setAlignment(HSSFCellStyle.ALIGN_CENTER); //가운데 정렬 - CellStyle.class - public static final short ALIGN_GENERAL = 0; public static final short ALIGN_LEFT = 1; public static final short ALIGN_CENTER = 2; public static final short ALIGN_RIGHT = 3;

Java/POI 2014. 9. 17. 18:02
[POI] 엑셀 시트 프린터 방향 설정하기.

sheet.getPrintSetup().setLandscape(true);

Java/POI 2014. 9. 17. 16:42
[POI] 셀 합치기

import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.util.CellRangeAddress; public class Write { public Write() { HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet st = wb.createSheet("Test Sheet"); st.addMergedRegion(new CellRangeAddress( 0, //시작 행번호 2, //마지막 행번호 2, //시작 열번호 4 //마지막 열번호 )); F..

Java/POI 2011. 12. 6. 16:20
이전 1 2 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바