【发布时间】:2015-09-23 15:05:42
【问题描述】:
我有一个 Primefaces DataGrid,我使用 Primefaces DataExporter 导出,但我不知道如何调整列的大小。
我加了一个前辈
<p:dataExporter type="pdf" target="tbl" fileName="cars" preProcessor="#{customizedDocumentsView.preProcessPDF}" />
这是我的 bean 中的代码
public void preProcessPDF(Object document) {
Document pdf = (Document) document;
pdf.open();
pdf.setPageSize(PageSize.A4);
//I need to do something like that
//PdfPTable table = new PdfPTable(4);
//float[] columnWidths = new float[] {10f, 20f, 30f, 10f};
//table.setWidths(columnWidths);
}
有什么办法吗?
【问题讨论】:
标签: primefaces pdf-generation primefaces-dataexporter