如何在 Netlogo 中将视图导出为矢量图像格式
How to export view to a vector image format in Netlogo
我想将代理布局的精确视图(包括它们的形状和颜色)导出为矢量图像文件格式,例如 EPS、PDF、SVG...
有什么方法可以做到这一点,而无需使用其他应用程序对生成的 PNG 文件进行矢量化处理?
编辑 1:
我尝试按照赛斯的推荐写了一个扩展,但是生成的图像如下:
Generated Image of the extension
编辑 2:
问题出在我使用的矢量库上。更改库,扩展程序很有魅力!
好问题!遗憾的是不,库存 NetLogo 不支持此功能。它应该是;但愿如此!
SVG 是输出格式的绝佳选择。
对 Java 或 Scala 编码有一定了解的人可以编写一个 NetLogo 扩展来执行此操作,方法是使用诸如 https://xmlgraphics.apache.org/batik/using/svg-generator.html.
构建了一个新的扩展,用于将模型视图导出到矢量图像文件。支持的格式为 EPS、PDF 和 SVG。
您可以在此处找到源代码和构建的文件:
我想将代理布局的精确视图(包括它们的形状和颜色)导出为矢量图像文件格式,例如 EPS、PDF、SVG...
有什么方法可以做到这一点,而无需使用其他应用程序对生成的 PNG 文件进行矢量化处理?
编辑 1: 我尝试按照赛斯的推荐写了一个扩展,但是生成的图像如下: Generated Image of the extension
编辑 2: 问题出在我使用的矢量库上。更改库,扩展程序很有魅力!
好问题!遗憾的是不,库存 NetLogo 不支持此功能。它应该是;但愿如此!
SVG 是输出格式的绝佳选择。
对 Java 或 Scala 编码有一定了解的人可以编写一个 NetLogo 扩展来执行此操作,方法是使用诸如 https://xmlgraphics.apache.org/batik/using/svg-generator.html.
构建了一个新的扩展,用于将模型视图导出到矢量图像文件。支持的格式为 EPS、PDF 和 SVG。 您可以在此处找到源代码和构建的文件: