gpt4 book ai didi

angular - 如何在 Angular 2 中将 Ag-Grid 导出为 PDF 格式?

转载 作者:行者123 更新时间:2023-12-04 03:03:22 32 4
gpt4 key购买 nike

我正在 Angular 2 中开发 AG-GRID。我发现有一个选项只能将网格导出到 Excel。

如何将网格导出为 PDF?

最佳答案

在保持样式的同时导出为 pdf 是一项非常棘手的任务,有几个选项可以满足您的需求。

  1. html2pdf :这会将 html 转换为 canvas,然后从 canvas 转换为图像,然后从图像转换为 pdf。问题在于此实现往往会生成低分辨率图像。

  2. jsPdf : 这个库是一个js实现,因此不包括页面样式。必须使用 jsPdf 单独添加样式,并且它有点受限,因此重新创建由 AG_GRID 生成的相当复杂的设计将需要大量工作。

  3. phantomjs : 这是一个 headless 的 bowser,Api 提供了屏幕捕获功能。 rastersize是实现的示例,可以通过创建用于调用 phantomjs 的队列将其集成到应用程序中。

关于angular - 如何在 Angular 2 中将 Ag-Grid 导出为 PDF 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46846593/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com