Personalizar tablas de datos de gráficos en presentaciones usando C++

Establecer propiedades de fuente para una tabla de datos de gráfico

Aspose.Slides for C++ permite cambiar las propiedades de fuente de una tabla de datos de gráfico.

  1. Instanciar el objeto de clase Presentation.
  2. Añadir un gráfico en la diapositiva.
  3. Establecer la tabla del gráfico.
  4. Establecer la altura de la fuente.
  5. Guardar la presentación modificada.

A continuación se muestra un ejemplo.

auto pres = System::MakeObject<Presentation>(u"test.pptx");
    
auto chart = pres->get_Slides()->idx_get(0)->get_Shapes()->AddChart(ChartType::ClusteredColumn, 50.0f, 50.0f, 600.0f, 400.0f);

chart->set_HasDataTable(true);

chart->get_ChartDataTable()->get_TextFormat()->get_PortionFormat()->set_FontBold(NullableBool::True);
chart->get_ChartDataTable()->get_TextFormat()->get_PortionFormat()->set_FontHeight(20.0f);

pres->Save(u"output.pptx", SaveFormat::Pptx);

FAQ

¿Puedo mostrar pequeñas claves de leyenda junto a los valores en la tabla de datos del gráfico?

Sí. La tabla de datos admite legend keys, y puedes activarlas o desactivarlas.

¿Se conservará la tabla de datos al exportar la presentación a PDF, HTML o imágenes?

Sí. Aspose.Slides renderiza el gráfico como parte de la diapositiva, por lo que el PDF/HTML/image exportado incluye el gráfico con su tabla de datos.

¿Se admiten tablas de datos para gráficos que provienen de un archivo de plantilla?

Sí. Para cualquier gráfico cargado desde una presentación o plantilla existente, puedes comprobar y cambiar si una tabla de datos is shown usando las propiedades del gráfico.

¿Cómo puedo encontrar rápidamente qué gráficos en un archivo tienen habilitada la tabla de datos?

Inspecciona la propiedad de cada gráfico que indica si la tabla de datos is shown y recorre las diapositivas para identificar los gráficos donde está habilitada.