Aspose.Diagram Java 对于红宝石
介绍
Rjb - 红宝石 Java 桥
RJB 是一个桥接程序,它使用 Java Native Interface 连接 Ruby 和 Java。 Rake + Rjb 是比 Maven 和 Ant 都更强大和有用的构建工具。您可以使用 Rjb 的模拟测试您的 Java 业务逻辑类本身。它有助于将 Struts 的模型对象迁移到您的 RoR 应用程序中。但要注意构建 Swing 应用程序,Ruby(和 Rjb)不考虑 JVM 的本机线程处理。
Aspose.Diagram for Java
Aspose.Diagram for Java是一个非晶格且结构良好的API比 Microsoft Office Automation 提供更好的性能并且更易于使用来操作图表和转换文件。
Aspose.Diagram Java 红宝石
Ruby 项目 Aspose.Diagram Java 展示了如何在 Ruby 中使用 Aspose.Diagram Java API 执行不同的任务。该项目旨在为希望在使用 Rjb(Ruby Java Bridge)的 Ruby 项目中利用 Aspose.Diagram for Java 的 Ruby 开发人员提供有用的示例。
系统要求和支持的平台
系统要求
以下是对 Ruby 使用 Aspose.Diagram Java 的系统要求:
- Rjb Gem 已配置
- 下载 Aspose.Diagram 组件
支持的平台
以下是支持的平台:
- Ruby 2.2.x 或更高版本以及相应的 DevKit。
- Java 1.5或以上
下载
下载所需的库
下载下面提到的所需库。这些是为 Ruby 示例执行 Aspose.Diagram Java 所必需的。
从社交编码网站下载示例
以下版本的运行示例可在下面提到的社交编码网站上下载:
安装与使用
安装中
安装 Aspose.Diagram Java for Ruby gem 非常简单易行,请按照说明操作:
运行以下命令。
$ gem install asposediagramjava
使用
包含将 visio 绘图导出为 Pdf 文档所需的文件。
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/asposediagramjava'
include Asposediagramjava
include Asposediagramjava::ExportToPdf
initialize_aspose_Diagram
让我们理解上面的代码。
- 第一行确保 Aspose.Diagram 已加载并可用。
- 包括访问 Aspose.Diagram 所需的文件
- 初始化库。 aspose Java 类是从 aspose.yml 文件中提供的路径加载的
支持、扩展和贡献
支持
从 Aspose 成立之初,我们就知道仅仅为客户提供好的产品是不够的。我们还需要提供良好的服务。我们自己也是开发人员,并且了解当技术问题或软件中的怪癖阻止您做您需要做的事情时是多么令人沮丧。我们来这里是为了解决问题,而不是制造问题。
这就是我们提供免费支持的原因。凡是使用过我们产品的人,无论是购买过的还是正在评价中的,都值得我们充分的关注和尊重。
您可以使用以下任何平台记录与 Aspose.Diagram Java for Ruby 相关的任何问题或建议:
扩展和贡献
Aspose.Diagram Java for Ruby 是开源的,其源代码可在下面列出的主要社交编码网站上获得。鼓励开发人员下载源代码并通过建议或添加新功能或改进现有功能来做出贡献,以便其他人也可以从中受益。
源代码
您可以从以下位置之一获取最新的源代码:
示例代码示例
本节包括以下主题:
- 在 Ruby 中下载并配置 Aspose.Diagram
- Ruby 程序员指南
- 在 Ruby 中加载、保存和转换
- 在 Ruby 中创建一个新的 Visio 绘图
- Export Visio Diagram to HTML in Ruby
- 将 Visio Diagram 导出到 Ruby 中的图像
- Export Visio Diagram to PDF in Ruby
- Export Visio Diagram to SVG in Ruby
- Export Visio Diagram to XAML in Ruby
- 在 Ruby 中将 Visio Diagram 导出到 XML
- Export Visio Diagram to XPS in Ruby
- 在 Ruby 中打开现有的 Visio 绘图
- 在 Ruby 中保存 Visio 文档
- 与 Ruby 大师一起工作
- 在 Ruby 中使用图表
- 在 Ruby 中使用页面
- 在 Ruby 中使用形状
- 在 Ruby 中更改形状的位置
- 在 Ruby 中连接组的子形状
- 从 Ruby 中的 Visio 页面中提取所有图像
- 在 Ruby 中获取各种 Visio 形状的图标
- 在 Ruby 中读取 Visio 形状数据
- 在Ruby中替换Visio Diagram的图片形状
- 在 Ruby 中检索 Visio 形状信息
- 在 Ruby 中以合适的角度旋转形状
- 在 Ruby 中选择连接器形状的重新布线选项
- 在 Ruby 中设置连接器类型形状的外观 Visio
- 在 Ruby 中设置里程碑形状属性
- 在 Ruby 中设置形状的高度和宽度
- 在 Ruby 中设置 Visio 形状的填充数据
- 在 Ruby 中设置 Visio 形状的线数据
- 在 Ruby 中设置 Visio Shape 的 XForm 数据
- 在 Ruby 中使用文本
- 在 Ruby 中使用窗口元素
- 在 Ruby 中使用 SolutionXML 元素
- 在 Ruby 中使用页眉和页脚
- 在 Ruby 中使用层
- 在 Ruby 中使用超链接
- 在 Ruby 中使用用户定义的单元格
- 在 Ruby 中使用保护
- 在 Ruby 中使用几何部分
- 在 Ruby 中加载、保存和转换
- 在 Ruby 中支持、扩展和贡献 Aspose.Diagram