我有一个包含许多CanvasJS图表的Web应用程序。我使用jsPDF创建了一个包含其中一些图表的PDF,并将这些图表作为PNG图像添加到PDF中。图表大小不是相对的,而是设定的像素值。在我一直使用的机器上,PDF可以完美创建,并且图表占据了PDF的整个宽度。我遇到的问题是,在另一台计算机上创建PDF时,图表似乎只占据了页面的80-90%,在图表的右侧留有大量的空白。 PDF页面的尺寸始终相同。就我而言,我将其设置为“字母”大小。
因此,如果图形的像素为固定大小,并且纸张始终为相同大小,为什么创建的PDF不同?