Jsf 将线图转换为PDF格式

Jsf 将线图转换为PDF格式,jsf,pdf,canvas,primefaces,Jsf,Pdf,Canvas,Primefaces,我正在做一个基于Primefaces的项目,我想导出一个PDF格式的图表 <p:chart widgetVar="chart" type="line" model="#{managedBean.chart}" style="height: 500px; width: 99%;"/> 我正在使用itextpdf()创建我的PDF 我知道图表是基于画布的,但我真的不知道如何处理这个问题 如果您需要更多问题,请随时向我提问。请将您的(非常广泛的)问题细分。图表是在客户端可视化创建的。

我正在做一个基于Primefaces的项目,我想导出一个PDF格式的图表

<p:chart widgetVar="chart" type="line" model="#{managedBean.chart}" style="height: 500px; width: 99%;"/>

我正在使用itextpdf()创建我的PDF

我知道图表是基于画布的,但我真的不知道如何处理这个问题


如果您需要更多问题,请随时向我提问。

请将您的(非常广泛的)问题细分。图表是在客户端可视化创建的。因此,第一步是如何将图表从客户端传送到服务器。图表可以导出为图像。因此,问题是如何从客户机向服务器获取映像。图像是可以放入(隐藏)字段或通过ajax发送到服务器的“数据”。关于这个问题,有好几个问答。其中许多与jsf、pdf、canvas或PrimeFaces无关(当然也不是JavaSE)。希望这有帮助!我正在努力,似乎是个好主意,非常感谢!查看本教程