Anpassa diagramdatatabeller i presentationer med PHP
Översikt
Den här artikeln förklarar hur man arbetar med diagramdatatabeller i Aspose.Slides. Den visar hur man visar en datatabell för ett diagram och anpassar dess textformatering genom att ange teckensnittsegenskaper som fet stil och teckenhöjd. Exemplet demonstrerar hur man laddar en presentation, lägger till ett diagram, aktiverar diagrammets datatabell, tillämpar teckensnittinställningar och sparar den uppdaterade presentationen.
Den innehåller även korta svar på vanliga frågor om att visa förklaringsnycklar i en diagramdatatabell, bevara datatabellen vid export, arbeta med diagram som laddas från befintliga presentationer eller mallar, samt identifiera diagram där datatabellen är aktiverad.
Ställ in teckensnittsegenskaper för en diagramdatatabell
Aspose.Slides for PHP via Java ger stöd för att ändra färg på kategorier i en seriefärg.
- Instansiera Presentation klassobjekt.
- Lägg till ett diagram på bilden.
- ställ in diagrammets tabell.
- Ställ in teckenhöjd.
- Spara den modifierade presentationen.
Nedan ges ett exempel.
# Skapar tom presentation
$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();
}
}
FAQ
Kan jag visa små förklaringsnycklar bredvid värdena i diagrammets datatabell?
Ja. Datatabellen stödjer legend keys, och du kan slå på eller av dem.
Kommer datatabellen att bevaras vid export av presentationen till PDF, HTML eller bilder?
Ja. Aspose.Slides renderar diagrammet som en del av bilden, så den exporterade PDF/HTML/image innehåller diagrammet med dess datatabell.
Stöds datatabeller för diagram som kommer från en mallfil?
Ja. För alla diagram som laddas från en befintlig presentation eller mall kan du kontrollera och ändra om en datatabell visas med hjälp av diagrammets egenskaper.
Hur kan jag snabbt hitta vilka diagram i en fil som har datatabellen aktiverad?
Inspektera varje diagram egenskap som indikerar om datatabellen visas och gå igenom bilderna för att identifiera de diagram där den är aktiverad.