【问题标题】:Flow Chart Generator Software File Extension流程图生成器软件文件扩展名
【发布时间】:2013-01-17 17:30:30
【问题描述】:

我正在制作流程图生成器软件。现在,我想添加一个功能,以便用户可以将流程图保存为 jpg 或 pdf 以外的可编辑文件格式。

我应该使用哪种文件格式以便用户可以随时编辑流程图???

另外,我可以为此创建自己的文件扩展名吗??

是否可以使用 JGraphx 库?如果是,如何??

【问题讨论】:

    标签: java swing flowchart


    【解决方案1】:

    我应该使用哪种文件格式以便用户可以随时编辑流程图?

    这取决于您,但如果您想要一种可以用文本编辑器读取的文件格式,XML 将是一个不错的选择。

    另外,我可以为此创建自己的文件扩展名吗?

    是的,你可以。有关详细信息,请参阅此Stack Overflow answer

    【讨论】:

      【解决方案2】:

      如果您更喜欢可以作为图像查看的格式,我推荐Scalable Vector Graphics。 SVG 格式本质上是 XML,定义了某些标签和属性来生成形状、路径、文本等。您还可以包含自己的元数据,以便将文件读回程序中以进行进一步编辑; SVG 图像也可以使用Inkscape 和其他图形程序进行编辑,或者(对于足够高级的用户)使用文本编辑器。

      对于纯文本文档,规范文件扩展名是 .svg,对于使用 gzip 算法压缩的 SVG 文档,标准文件扩展名是 .svgz

      JGraphX 似乎有 some support for SVG,但您可能必须编辑结果和/或编写自己的代码才能保存图形连接信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-01-11
        • 1970-01-01
        • 1970-01-01
        • 2011-06-08
        • 1970-01-01
        • 2011-08-22
        • 1970-01-01
        相关资源
        最近更新 更多