как использовать функцию углового пользовательского интерфейса

0

Изображение 174551

первый пареметр - это имя файла, а второй - docDefinition (какое значение я передам во втором параметре) все еще путают?

пожалуйста, помогите мне

Теги:
angular-ui-grid

1 ответ

0

Второй параметр - это объект, который имеет все опции "pdfmake".

Наиболее фундаментальной концепцией, которую нужно освоить, является объект определения документа, который может быть простым:

var docDefinition = { content: 'This is an sample PDF printed withpdfMake' };

или становятся довольно сложными (с многоуровневыми таблицами, изображениями, списками, абзацами, полями, стилями и т.д.).

Вы можете проверить документацию на Github https://github.com/bpampuch/pdfmake и сделать это более сложным.

Но если вы используете функцию pdfExport, это создает объект с сеткой данных, и это проще, попробуйте следующее:

$scope.gridApi.exporter.pdfExport( uiGridExporterConstants.ALL, uiGridExporterConstants.ALL );

И у них есть больше возможностей, которые вы можете изменить в gridOptions:

exporterPdfDefaultStyle:{ fontSize: 11 },
exporterPdfFilename: 'filename.pdf',
exporterPdfTableHeaderStyle: { bold: true, fontSize: 12, color: 'black' },
exporterPdfTableStyle : { margin: [0, 5, 0, 15] },
exporterPdfHeader : null,
exporterPdfFooter : null,
gridOptions.exporterPdfOrientation : 'landscape',

и т.д...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню