相关疑难解决方法(0)

如何生成OpenOffice Draw文档?

我想在OpenOffice Draw中创建一个流程图.

由于有很多步骤要显示(并且将来可能会有所改变),但我可以提取数据,我想通过以下步骤自动创建:

  • 使用指定的页面设置创建新的ODG文档.
  • 插入具有指定属性的流程图形状.
  • 用箭头连接这些东西.
  • 理想情况下,将事物自动组织到合理的位置.

我不想花几个小时阅读一些"UNO"的东西 - 我只想要我可以根据需要调整的代码示例.

如果示例代码使用OO API,或者仅修改压缩模板中的XML文件,则不会感到困扰 - 只要它能让我轻松地完成上述操作.

我正在使用Railo(CFML),但我也可以使用Java,或者转换其他可读语言的片段.

有什么建议怎么办?


更新:
我已经开始使用XML路由了 - 我保存了一个空文件和一个带有单个对象的文件,并比较了两个(处理为拉链)以查看差异,然后重复几次,使用不同的更改来帮助了解发生了什么.

我有一些非常基本(和不完整)的代码,可以创建形状并连接它们,这可以在这里看到:http://gist.github.com/634306

这很粗糙,但我可能想办法利用我现在所拥有的东西生产我需要的东西 - 但我仍然希望有人能指出我更好的方法 - 特别是因为我会需要弄清楚一些适当定位形状的方法,这不会是微不足道的.

我为第四点创建了一个独特的问题:
如何在流程图上自动布局框?

更新2:
从另一个问题,我发现GraphViz可以从数据中可视化图形 - 我从我的数据中创建了一个'有向图' - 所以我需要的是一种将GraphViz输出转换为OpenOffice Draw的方法可以接受.显而易见的是会有SVG,但似乎OpenOffice还没有正确实现SVG,所以我需要提出另一个计划.

java coldfusion openoffice.org railo cfml

9
推荐指数
1
解决办法
1688
查看次数

如何使用C#.NET创建.odt文件?

注意:我发现这是"在C#.NET中创建Word文档",但这不是我想要的.

你知道如何创建一个.odt来从C#.NET创建文件吗?
是否有OpenOffice.org库的.NET组件或包装器来执行此操作?

c# document openoffice.org

7
推荐指数
1
解决办法
2万
查看次数

使用c#以编程方式读取Openoffice Calc(.ods)?

我想知道是否可以使用c#以编程方式读取OpenOffice Calc电子表格,我可以为Excel(.xls和.xlsx)执行此操作,但无法找到读取计算电子表格的解决方案.

如果有人有解决方案,帮助我.

c# xml openoffice.org uno openoffice-calc

6
推荐指数
1
解决办法
9332
查看次数

标签 统计

openoffice.org ×3

c# ×2

cfml ×1

coldfusion ×1

document ×1

java ×1

openoffice-calc ×1

railo ×1

uno ×1

xml ×1