บทช่วยสอน Java API นี้จะสอนเราถึงวิธีสร้างกราฟใน PDF โดยใช้ Java โดยทางโปรแกรม คุณสามารถสร้างกราฟได้หลายประเภทโดยใช้ [ไลบรารี] ระดับองค์กรนี้ 2 อย่างไรก็ตาม ในคู่มือนี้ เราจะเขียนขั้นตอนและข้อมูลโค้ดเพื่อสร้างกราฟวงกลมในแอปพลิเคชัน Java เมื่อคุณกรอกโค้ดเสร็จแล้ว คุณสามารถสร้างกราฟอัตโนมัติได้อย่างง่ายดาย นอกจากนี้ เราจะสำรวจวิธีการขั้นสูงบางอย่างที่ API เปิดเผยซึ่งเราจะใช้ในบทความนี้
เราจะครอบคลุมหัวข้อต่อไปนี้:
Circle Graph Maker - การติดตั้ง API
เราจะใช้พาวเวอร์ PDF API สำหรับ Java มีวิธีการมากมายที่สามารถตอบสนองความต้องการทางธุรกิจของคุณได้ ที่จริงแล้ว คุณสามารถ ดาวน์โหลด API หรือติดตั้งโดยใช้การกำหนดค่า Maven ต่อไปนี้
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
วิธีสร้างกราฟในรูปแบบ PDF โดยใช้ Java
คุณสามารถทำตามขั้นตอนและข้อมูลโค้ดที่กล่าวถึงด้านล่าง:
- สร้างวัตถุของคลาส Document
- เรียกใช้เมธอด getPages().add() เพื่อเพิ่มหน้าไปยังคอลเลกชันหน้าของไฟล์ PDF
- เริ่มต้นอินสแตนซ์ใหม่ของคลาส กราฟ ด้วยมิติที่แน่นอน
- เริ่มต้นอินสแตนซ์ใหม่ของคลาส BorderInfo
- เรียกใช้เมธอด setBorder เพื่อกำหนดเส้นขอบของกราฟ
- สร้างอินสแตนซ์ของคลาส Circle และระบุพารามิเตอร์
- ตอนนี้ เรียกใช้เมธอด getGraphInfo().setColor เพื่อตั้งค่าสีของกราฟ
- เพิ่มวัตถุกราฟลงในคอลเลกชันย่อหน้าของหน้าโดยการเรียกเมธอด getParagraphs().add(graph)
- เรียกใช้เมธอด save เพื่อบันทึกไฟล์ PDF
คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:
// สร้างวัตถุของคลาสเอกสาร
Document pdfDocument = new Document();
// เรียกใช้เมธอด getPages().add() เพื่อเพิ่มหน้าไปยังคอลเลกชันหน้าของไฟล์ PDF
Page page = pdfDocument.getPages().add();
// เริ่มต้นอินสแตนซ์ใหม่ของคลาสกราฟด้วยมิติที่แน่นอน
Graph graph = new Graph(400, 200);
// เริ่มต้นอินสแตนซ์ใหม่ของคลาส BorderInfo
BorderInfo borderInfo = new BorderInfo(BorderSide.All, Color.getGreen());
// เรียกใช้เมธอด setBorder เพื่อกำหนดเส้นขอบของกราฟ
graph.setBorder(borderInfo);
// สร้างอินสแตนซ์ของคลาส Circle และระบุพารามิเตอร์
Circle circle = new Circle(100,100,40);
// ตอนนี้ ให้เรียกใช้เมธอด getGraphInfo().setColor เพื่อตั้งค่าสีของกราฟ
circle.getGraphInfo().setColor(Color.getGreenYellow());
graph.getShapes().add(circle);
// เพิ่มวัตถุกราฟลงในคอลเลกชันย่อหน้าของหน้าโดยการเรียกเมธอด getParagraphs().add(graph)
page.getParagraphs().add(graph);
// เรียกใช้วิธีการบันทึกเพื่อบันทึกไฟล์ PDF
pdfDocument.save( "DrawingCircle1_out.pdf");
คุณอาจเห็นผลลัพธ์ในภาพด้านล่าง:
สร้างกราฟวงกลมแบบเติม
ข้อมูลโค้ดต่อไปนี้คือการสร้างกราฟวงกลมที่เติมโดยทางโปรแกรม:
คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:
// สร้างวัตถุของคลาสเอกสาร
Document pdfDocument = new Document();
// เรียกใช้เมธอด getPages().add() เพื่อเพิ่มหน้าไปยังคอลเลกชันหน้าของไฟล์ PDF
Page page = pdfDocument.getPages().add();
// เริ่มต้นอินสแตนซ์ใหม่ของคลาสกราฟด้วยมิติที่แน่นอน
Graph graph = new Graph(400, 200);
// เริ่มต้นอินสแตนซ์ใหม่ของคลาส BorderInfo
BorderInfo borderInfo = new BorderInfo(BorderSide.All, Color.getGreen());
// เรียกใช้เมธอด setBorder เพื่อกำหนดเส้นขอบของกราฟ
graph.setBorder(borderInfo);
// สร้างอินสแตนซ์ของคลาส Circle และระบุพารามิเตอร์
Circle circle = new Circle(100,100,40);
// ตอนนี้ ให้เรียกใช้เมธอด getGraphInfo().setColor เพื่อตั้งค่าสีของกราฟ
circle.getGraphInfo().setColor(Color.getGreenYellow());
// เรียกใช้เมธอด setFillColor เพื่อตั้งค่าวัตถุ Color ที่ระบุสีเติมของกราฟ https://reference.aspose.com/pdf/java/com.aspose.pdf/GraphInfo#setFillColor-com.aspose.pdf.Color-
circle.getGraphInfo().setFillColor(Color.getGreenYellow());
graph.getShapes().add(circle);
// เพิ่มวัตถุกราฟลงในคอลเลกชันย่อหน้าของหน้าโดยการเรียกเมธอด getParagraphs().add(graph)
page.getParagraphs().add(graph);
// เรียกใช้วิธีการบันทึกเพื่อบันทึกไฟล์ PDF
pdfDocument.save( "DrawingCircle1_out.pdf");
คุณอาจเห็นผลลัพธ์ในภาพด้านล่าง:
รับใบอนุญาตฟรี
คุณสามารถใช้ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน
สรุป
มีวิธีการและข้อกำหนดอื่นๆ มากมายที่นำเสนอโดย PDF API สำหรับ Java นี้ เราขอแนะนำให้คุณไปที่ เอกสาร เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับห้องสมุดนี้ ดังนั้นเราจึงได้เรียนรู้วิธีสร้างกราฟในรูปแบบ PDF โดยใช้ Java โดยทางโปรแกรม นอกจากนี้ บทความนี้จะช่วยคุณได้จริงๆ หากคุณต้องการสร้างเครื่องมือสร้างกราฟวงกลมสำหรับซอฟต์แวร์ธุรกิจของคุณ
นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน
สุดท้ายนี้ conholdate.com กำลังเขียนบล็อกโพสต์ใหม่ ดังนั้นโปรดติดต่อเพื่อรับการปรับปรุงเป็นประจำ
ถามคำถาม
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม
คำถามที่พบบ่อย
ฉันจะสร้างกราฟในรูปแบบ PDF ได้อย่างไร
โปรดทำตาม ลิงก์ นี้เพื่อทราบเกี่ยวกับขั้นตอนและข้อมูลโค้ดเพื่อเรียนรู้วิธีสร้างกราฟใน PDF โดยทางโปรแกรม