이 가이드에서는 셀에 대해 Java**에 내장된 **Excel 테마를 사용하는 방법에 대해 자세히 설명합니다. 개발에 필요한 리소스, 애플리케이션 작성 단계 목록, Excel 스프레드시트 테마를 Java로 설정하는 프로그램을 개발하기 위한 코드 샘플이 포함되어 있습니다. Java와 C#, Java, Python, Node.js, C++ 등 다양한 언어를 지원하는 플랫폼에서 이 기능을 사용하세요.
Java에서 Excel 테마를 적용하는 단계
- Excel 테마를 설정하기 위해 Aspose.Cells for Java을 사용하도록 환경을 설정합니다.
- 일부 데이터가 포함된 Excel file을 생성하거나 로드하고 해당 데이터에서 셀에 액세스합니다.
- ThemeColor 객체를 사용하여 셀 스타일을 가져오고 전경 테마 색상을 설정합니다.
- 셀의 글꼴을 가져오고 테마 색상을 설정합니다.
- 셀의 새 스타일 설정
- 통합 문서 저장
위에 언급된 단계에서는 Java*에서 *Excel 통합 문서 테마를 사용하는 프로세스를 설명합니다. 통합 문서의 워크시트에서 셀 스타일에 액세스하고 전경 테마 색상과 패턴을 설정하여 프로세스를 시작합니다. 다음 단계에서는 통합 문서를 저장하기 전에 글꼴의 테마 색상을 설정하고 셀에 스타일을 설정합니다.
Java에서 Excel용 테마를 적용하는 코드
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Apply color theme in Excel in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Instantiate a Workbook. | |
Workbook workbook = new Workbook(); | |
// Get cells collection | |
Cells cells = workbook.getWorksheets().get(0).getCells(); | |
// Get the A3 cell | |
Cell c = cells.get("A3"); | |
// Get the style | |
Style s = c.getStyle(); | |
// Set foreground theme color | |
s.setForegroundThemeColor(new ThemeColor(ThemeColorType.ACCENT_4, 0.5)); | |
// Set the pattern | |
s.setPattern(BackgroundType.DIAGONAL_STRIPE); | |
// Get the font | |
Font f = s.getFont(); | |
// Set the theme color | |
f.setThemeColor(new ThemeColor(ThemeColorType.ACCENT_2, 0.4)); | |
// Apply style. | |
c.setStyle(s); | |
// Put a value. | |
c.putValue("Testing1"); | |
// Save the excel file. | |
workbook.save("output.xlsx"); | |
System.out.println("Done"); | |
} | |
} |
이 코드 조각은 Java*에서 기본 *Microsoft Excel 테마를 사용하는 프로세스를 보여줍니다. getStyle() 메서드를 사용하여 셀 스타일에 액세스하고 setForegroundThemeColor() 메서드를 호출하여 테마 색상을 설정합니다. 시트의 셀, 셀 범위 또는 전체 셀 컬렉션의 스타일 속성과 글꼴을 설정하는 동안 ThemeColorType의 다양한 옵션을 사용하세요.
이번 글에서는 셀의 테마 색상을 설정하는 방법을 안내해 드렸습니다. 조건부 서식을 적용하려면 Java를 사용하여 Excel에서 조건부 서식 적용의 문서를 참조하세요.