ทำตามบทความนี้เพื่อ วาดเส้นใน Excel โดยใช้ Java โดยมีรายละเอียดในการตั้งค่า IDE รายการงานการเขียนโปรแกรม และโค้ดตัวอย่างที่สาธิต คุณจะวาดเส้นใน Excel โดยใช้ Java ได้อย่างไร คุณจะได้เรียนรู้การวาดรูปทรงต่างๆ และปรับแต่งให้ตรงตามความต้องการเฉพาะของคุณ
ขั้นตอนในการแทรกรูปวาดใน Excel โดยใช้ Java
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Cells for Java เพื่อวาดเส้น
- สร้างหรือโหลดไฟล์ Excel โดยใช้คลาส Workbook สำหรับการวาดภาพ
- เข้าถึงคอลเลกชันรูปร่างในแผ่นงานเป้าหมายที่คุณต้องการวาดรูปร่าง
- ใช้ฟังก์ชัน addLine() เพื่อเพิ่มบรรทัด
- บันทึกไฟล์ Excel เอาต์พุตด้วยบรรทัด
ขั้นตอนข้างต้นอธิบาย วิธีการวาดเส้นใน Excel โดยใช้ Java เริ่มต้นกระบวนการโดยการสร้างไฟล์ Excel เข้าถึงคอลเลกชันรูปร่างจากชีตเป้าหมาย และเพิ่มบรรทัดโดยใช้เมธอด addLine() วิธีการนี้ต้องใช้เซลล์ปลายทาง ออฟเซ็ตจากมุมซ้ายบนของเซลล์ และขนาดเส้นโดยระบุจุดสิ้นสุดของเส้น
รหัสเพื่อวาดเส้นในแผ่นงาน Excel โดยใช้ Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Draw lines using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create a workbook | |
Workbook book = new Workbook(); | |
// Select a sheet | |
Worksheet worksheet = book.getWorksheets().get(0); | |
// Draw line | |
ShapeCollection shapes = worksheet.getShapes(); | |
shapes.addLine(3, 5, 3, 5, 100, 500); | |
// Save the output | |
book.save("sample.xlsx", SaveFormat.XLSX); | |
System.out.println("Done"); | |
} | |
} |
โค้ดตัวอย่างนี้สาธิต วิธีสร้างไดอะแกรมเส้นใน Excel โดยใช้ Java คุณอาจใช้วิธีการอื่นในการวาดเส้น เช่น ตัวเลือก addShape ด้วย Mso DrawingType.LINE และเพิ่ม AutoShape ด้วย AutoShapeType.LINE หากคุณต้องการวาดรูปร่างต่างๆ ให้ใช้วิธีเช่น addArc() หรือใช้ตัวแจงนับ AutoShapeType พร้อมตัวเลือก BALLOON, BENT_ARROW, CUBE, HEPTAGON และ LEFT_ARROW รวมถึงตัวเลือกอื่นๆ
บทความนี้จะสอนให้เราวาดรูปร่างต่างๆ ในแผ่นงาน Excel หากต้องการเพิ่มเส้นขอบในไฟล์ Excel โปรดดูบทความเกี่ยวกับ เพิ่มเส้นขอบใน Excel โดยใช้ Java