ปรับแต่งตารางข้อมูลแผนภูมิในงานนำเสนอด้วย PHP

ภาพรวม

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

บทความยังรวมคำตอบสั้น ๆ สำหรับคำถามทั่วไปเกี่ยวกับการแสดงคีย์คำอธิบายในตารางข้อมูลของแผนภูมิ การรักษาตารางข้อมูลขณะส่งออก การทำงานกับแผนภูมิที่โหลดจากงานนำเสนอหรือแม่แบบที่มีอยู่แล้ว และวิธีระบุแผนภูมิที่เปิดใช้ตารางข้อมูลอยู่

ตั้งค่าคุณสมบัติตัวอักษรสำหรับตารางข้อมูลแผนภูมิ

Aspose.Slides for PHP via Java ให้การสนับสนุนการเปลี่ยนอ สีของประเภทในสีของซีรีส์

  1. สร้างตัวอ็อบเจ็กต์ของคลาส Presentation
  2. เพิ่มแผนภูมิบนสไลด์
  3. ตั้งค่าตารางแผนภูมิ
  4. ตั้งความสูงของตัวอักษร
  5. บันทึกการนำเสนอที่แก้ไขแล้ว

ตัวอย่างโค้ดตัวอย่างด้านล่างแสดงให้เห็น

  # สร้างงานนำเสนอเปล่า
  $pres = new Presentation();
  try {
    $chart = $pres->getSlides()->get_Item(0)->getShapes()->addChart(ChartType::ClusteredColumn, 50, 50, 600, 400);
    $chart->setDataTable(true);
    $chart->getChartDataTable()->getTextFormat()->getPortionFormat()->setFontBold(NullableBool::True);
    $chart->getChartDataTable()->getTextFormat()->getPortionFormat()->setFontHeight(20);
    $pres->save("output.pptx", SaveFormat::Pptx);
  } finally {
    if (!java_is_null($pres)) {
      $pres->dispose();
    }
  }

คำถามที่พบบ่อย

ฉันสามารถแสดงคีย์คำอธิบายเล็ก ๆ ข้างค่าต่าง ๆ ในตารางข้อมูลของแผนภูมิได้หรือไม่?

ใช่. ตารางข้อมูลสนับสนุน คีย์คำอธิบาย, และคุณสามารถเปิดหรือปิดได้

ตารางข้อมูลจะยังคงอยู่เมื่อส่งออกงานนำเสนอเป็น PDF, HTML หรือรูปภาพหรือไม่?

ใช่. Aspose.Slides แสดงแผนภูมิเป็นส่วนหนึ่งของสไลด์ ดังนั้นไฟล์ที่ส่งออกเป็น PDF/HTML/image จะรวมแผนภูมิพร้อมตารางข้อมูลด้วย

ตารางข้อมูลรองรับสำหรับแผนภูมิที่มาจากไฟล์แม่แบบหรือไม่?

ใช่. สำหรับแผนภูมิใด ๆ ที่โหลดจากงานนำเสนอหรือแม่แบบที่มีอยู่แล้ว คุณสามารถตรวจสอบและเปลี่ยนแปลงว่าตารางข้อมูล แสดง หรือไม่โดยใช้คุณสมบัติของแผนภูมิ

ฉันจะค้นหาแผนภูมิใดบ้างในไฟล์ที่เปิดใช้ตารางข้อมูลได้อย่างรวดเร็วอย่างไร?

ตรวจสอบคุณสมบัติของแต่ละแผนภูมิที่ระบุว่าตารางข้อมูล แสดง หรือไม่และวนลูปผ่านสไลด์เพื่อระบุแผนภูมิที่เปิดใช้งานอยู่