ปรับแต่งแผนภูมิดอนัตในงานนำเสนอบน Android

ภาพรวม

บทความนี้แสดงวิธีการทำงานกับแผนภูมิดอนัตใน Aspose.Slides โดยการเพิ่มแผนภูมิลงในสไลด์ กำหนดขนาดของรูศูนย์กลาง และบันทึกงานนำเสนอ โดยเน้นที่เมธอด setDoughnutHoleSize และสาธิตขั้นตอนพื้นฐานที่จำเป็นเพื่อปรับแต่งประเภทแผนภูมินี้ด้วยโค้ด

บทความยังรวมส่วน FAQ สั้น ๆ ที่ครอบคลุมสถานการณ์ที่เกี่ยวข้องกับแผนภูมิดอนัต เช่น การใช้หลายซีรีส์เพื่อสร้างหลายวง แผนภูมิดอนัตแบบ exploded และการส่งออกแผนภูมิเป็นรูปภาพเรสเตอร์หรือ SVG

กำหนดช่องว่างศูนย์กลางในแผนภูมิดอนัต

เพื่อกำหนดขนาดของรูในแผนภูมิดอนัต โปรดทำตามขั้นตอนด้านล่าง:

  1. สร้างวัตถุ Presentation
  2. เพิ่มแผนภูมิดอนัตบนสไลด์
  3. ระบุขนาดของรูในแผนภูมิดอนัต
  4. เขียนงานนำเสนอลงดิสก์

ในตัวอย่างด้านล่าง เราได้ตั้งค่าขนาดของรูในแผนภูมิดอนัตแล้ว

// สร้างอินสแตนซ์ของคลาส Presentation
Presentation pres = new Presentation();
try {
    IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
    
    chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte)90);

    // บันทึกงานนำเสนอลงดิสก์
    pres.save("DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

FAQ

ฉันสามารถสร้างดอนัตหลายระดับที่มีหลายวงได้หรือไม่?

ได้ครับ เพิ่มหลายซีรีส์ลงในแผนภูมิดอนัตเดียว—แต่ละซีรีส์จะกลายเป็นวงแยกต่างหาก ลำดับของวงจะกำหนดตามลำดับของซีรีส์ในคอลเลกชัน

รองรับดอนัตแบบ “exploded” (แยกส่วน) หรือไม่?

ได้ครับ มีประเภทแผนภูมิ Exploded Doughnut chart type และคุณสมบัติ explosion บนจุดข้อมูล คุณสามารถแยกชิ้นส่วนแต่ละชิ้นได้

จะรับรูปภาพของแผนภูมิดอนัต (PNG/SVG) สำหรับรายงานได้อย่างไร?

แผนภูมิจัดเป็น shape; คุณสามารถเรนเดอร์เป็น raster image หรือส่งออกแผนภูมิเป็นภาพ SVG.