将SAPUI5网络图导出为PDF

时间:2019-03-16 11:13:17

标签: sapui5

我正在尝试将Ui控件sap.ui.commons.networkgraph.Graph导出为PDF。 我遵循本指南来呈现org.chart

https://sapui5.netweaver.ondemand.com/sdk/#/sample/sap.suite.ui.commons.sample.NetworkGraphOrgChart/preview

我尝试jspdf进行渲染,但是我得到的看起来像这样 enter image description here

我也尝试使用html2pdf作为此链接:https://github.com/eKoopmans/html2pdf.js进行渲染,但是我所得到的像这样

enter image description here

AFAIK,这些工具使用svg字符串呈现PDF。但是我尝试从网络图检索的svg字符串是不够的。它错过了svg线。 另一方面,sapui5的Vizframe可以很好地导出为PDF,这要归功于提供的ExportToSVGString方法。

有什么建议吗? 在最坏的情况下,我将不得不编写一个函数来将这些图形呈现为svg(如方法exportToSVGString)。

0 个答案:

没有答案