canvas-实现拓扑图

https://www.cnblogs.com/xiaohualu/p/10383801.html  转载

http://www.jtopo.com/introduction-in-5-minutes.html 官网

https://blog.csdn.net/ilovepengqi/article/details/78989288  转一个实例

https://www.jianshu.com/p/e4dde83a7282

https://blog.csdn.net/linkedin_37345339/article/details/54598527

https://www.pianshen.com/article/369812234/

复制代码
 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <style type="text/css">
 7             #canvas{
 8                 background: red;
 9             }
10         </style>
11     </head>
12     <body>
13         <canvas id="canvas" width="300" height="300"></canvas>
14         <script type="text/javascript" src="js/jTopo/jtopo-0.4.8-min.js" ></script>
15         <script type="text/javascript">
16             var canvas = document.getElementById('canvas'); 
17             var stage = new JTopo.Stage(canvas); // 创建一个舞台对象
18             var scene = new JTopo.Scene(stage); // 创建一个场景对象
19             
20             var nodeFrom = new JTopo.Node("from");
21             nodeFrom.setLocation(50,50);
22             scene.add(nodeFrom);
23             
24             var nodeTo = new JTopo.Node("To");
25             nodeTo.setLocation(100,100);
26             scene.add(nodeTo);
27             
28             var link = new JTopo.Link(nodeFrom, nodeTo); // 增加连线
29             scene.add(link);
30         </script>
31     </body>
32 </html>

//下面是文本位置显示属性值汇总:

node.textPosition = 'Top_Center'; // 文本位置

Top_Left,Top_Rigth,Top_Center

Middle_Letf,Middle_Rigth,Middle_Center

Bottom_Left,Bottom,Rigth,Bottom_Center

 

 

复制代码

 

posted @   杨柳春色  阅读(1467)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2018-05-07 shell脚本监控URL并自动发邮件
2018-05-07 LINUX定时任务
点击右上角即可分享
微信分享提示