我们的应用程序显示可能包含大量节点和边的大图。当然,我们使用诸如点的东西来布局图表,并且它们在屏幕上看起来很好。但是,用户想要将它们打印到纸张上。现在技术上我们可以做到这一点,我们将图形分成小图像,用户可以打印出来。但是不能保证通过在页面大小切割我们不会切入节点,在不同页面之间加载边缘等等。我正在寻找一种算法来改变图的布局,以便它'd在打印时可用性更高: - 确保没有节点落在页面边界上 - 尽量减少页面间的边缘 看起来好像找到密集相关节点的“群集”,以便放在具有少量边的交叉点上到其他页面到其他群集。任何人都可以指点我的相关文献/工具来做这种事情吗?在纸上打印图形的布局
谢谢