无需登录 数据私有 本地保存

PlantUML 编码解码器 - 在线生成图表链接

83
0
0
0
双向编码解码

支持 PlantUML 文本到链接的编码以及链接到文本的解码,双向自由转换。编码过程采用 Deflate 压缩算法配合 PlantUML 专用的 Base64 字符集,确保生成的链接紧凑且可靠。解码功能可以还原完整的 PlantUML 代码,包括注释和格式。编码后的字符串可以直接用于 GitHub README、Confluence、Notion 等平台的图片嵌入语法中,解码功能则支持从已有的编码字符串或完整 URL 中提取原始 PlantUML 代码。

多格式输出

编码时可选择四种输出格式:PNG 图片格式兼容性最佳,适合嵌入各类文档;SVG 矢量格式无限缩放不失真,适合网页和高分辨率显示场景;ASCII 文本格式以纯字符绘制图表,适合终端或纯文本环境;UML 源文件格式返回原始代码,方便分享和协作编辑。不同格式适用于不同的使用场景,用户可以根据实际需求灵活选择。

多服务器支持

提供多个 PlantUML 渲染服务器供选择:官方服务器 plantuml.com 提供最稳定的渲染质量;备用镜像 blue-dot.net 适合官方服务器访问受限的地区;同时支持自定义服务器地址,企业用户可以连接内部部署的 PlantUML 服务实例。多服务器设计确保了在不同网络环境下都能获得稳定的图表渲染服务。

实时图表预览

编码完成后自动生成图表预览,用户无需离开工具即可查看渲染效果。预览功能与编码过程无缝衔接,帮助用户快速验证图表内容是否正确,避免反复修改和重新编码的繁琐流程。预览图表会根据所选的输出格式和渲染服务器实时生成,确保最终嵌入文档时的显示效果与预览一致。

压缩统计信息

实时显示编码前后的数据量对比,包括原始文本大小、压缩后字符串长度以及压缩率百分比。这些统计数据帮助用户直观了解 PlantUML 编码的压缩效率,也为优化大型图表提供了参考依据。压缩率通常在百分之四十到百分之七十之间,具体取决于图表源代码的复杂度和重复程度。

快速示例模板

内置五大常用图表类型的快速示例:类图、时序图、用例图、活动图和组件图。点击即可加载示例代码到编辑区,帮助新手快速理解 PlantUML 语法,也为资深用户提供了便捷的图表模板起点。每个示例都包含了典型的元素和关系标注,用户可以直接在此基础上修改以满足自己的需求。

一键复制与下载

支持一键复制编码字符串和完整链接到剪贴板,同时提供新窗口打开和下载图片功能。配合剪贴板粘贴解码,整个工作流程高效流畅,显著提升技术文档编写效率。复制操作会自动处理剪贴板兼容性,确保在不同操作系统和浏览器中都能正常使用。