> > Unfortunately ChartDocument does not support XDrawPageSupplier, > > at least that's what UNO API document states: > > http://api.openoffice.org/docs/common/ref/com/sun/star/chart/ChartDocument.html > > > > Or did you mean some other ChartDocument? > > > > No, the documentation is incomplete there.
Thanks Ingrid, I've been able to solve my task by doing com.sun.star.chart.XChartDocument aChartDocument = UnoRuntime.queryInterface( com.sun.star.chart.XChartDocument.class, (UnoRuntime.queryInterface(XEmbeddedObjectSupplier.class, chart)).getEmbeddedObject()); XDrawPageSupplier drawPageSupplier = UnoRuntime.queryInterface(XDrawPageSupplier.class, aChartDocument); To make sure that this approach is not something 'non-official' and will not break with the next release documentation should reflect it. So I filed a bug: http://www.openoffice.org/issues/show_bug.cgi?id=109765 Thanks again, Oleg