ใช้ธีมสี Excel ใน Java

คู่มือนี้แชร์รายละเอียดการใช้ Excel ธีมในตัวใน Java สำหรับเซลล์ มีทรัพยากรที่จำเป็นสำหรับการพัฒนา รายการขั้นตอนในการเขียนแอปพลิเคชัน และตัวอย่างโค้ดเพื่อพัฒนาโปรแกรมเพื่อตั้งค่า ธีมสเปรดชีต Excel ใน Java ใช้คุณสมบัตินี้ในแพลตฟอร์มที่รองรับ Java และภาษาต่างๆ เช่น C#, Java, Python, Node.js และ C++

ขั้นตอนในการใช้ธีม Excel ใน Java

  1. ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Cells for Java เพื่อตั้งค่าธีมสำหรับ Excel
  2. สร้างหรือโหลด Excel file ด้วยข้อมูลบางส่วน และเข้าถึงเซลล์จากข้อมูลนั้น
  3. รับรูปแบบเซลล์และตั้งค่าสีธีมพื้นหน้าโดยใช้วัตถุ ThemeColor
  4. รับแบบอักษรของเซลล์และตั้งค่าสีของธีม
  5. กำหนดสไตล์ใหม่สำหรับเซลล์
  6. บันทึกสมุดงาน

ขั้นตอนที่กล่าวมาข้างต้นอธิบายกระบวนการใช้ธีม สมุดงาน Excel ใน Java เริ่มต้นกระบวนการโดยการเข้าถึงสไตล์เซลล์จากแผ่นงานในสมุดงาน และตั้งค่าสีและรูปแบบของธีมพื้นหน้า ในขั้นตอนถัดไป ให้ตั้งค่าสีธีมของฟอนต์และตั้งค่าสไตล์ให้กับเซลล์ก่อนที่จะบันทึกเวิร์กบุ๊ก

รหัสเพื่อใช้ธีมสำหรับ Excel ใน Java

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");
}
}

ข้อมูลโค้ดนี้สาธิตกระบวนการใช้ ธีม Microsoft Excel ใน Java เริ่มต้น ใช้เมธอด getStyle() เพื่อเข้าถึงสไตล์ของเซลล์และตั้งค่าสีของธีมโดยการเรียกเมธอด setForegroundThemeColor() ใช้ตัวเลือกต่างๆ ใน ThemeColorType ขณะตั้งค่าคุณสมบัติสไตล์และแบบอักษรของเซลล์ ช่วงของเซลล์ หรือคอลเลกชันเซลล์ทั้งหมดในแผ่นงาน

บทความนี้แนะนำให้เราตั้งค่าสีธีมของเซลล์ หากต้องการใช้การจัดรูปแบบตามเงื่อนไข โปรดดูบทความเกี่ยวกับ ใช้การจัดรูปแบบตามเงื่อนไขใน Excel โดยใช้ Java

 ไทย