Q
编程图形工具链
2
A
回答
3
即使我不是100%确定它是否满足您的用户导向要求,我建议您看看www.imagemagick.org。我成功地使用了它的“convert”实用程序,用于从svg到png的脚本转换以及添加自定义背景颜色。
0
我用两个简单的套工具为一个的webcomic做到这一点:
- 基本的Perl/PHP/Ruby脚本修改SVG XML(也有很大的Perl库,但我觉得它不是不需要我需要的基本更改)
- 从命令行运行Inkscape本身以将SVG呈现为PNG。 Inkscape的SVG渲染是我发现的最好的。
注:Inkscape的可以与一些工作的网络服务器进行安装,并且可以从一个CGI(Perl的,PHP等)被调用,但它的速度慢(所以你应该缓存结果)。
在命令行上的SVG文件的目录调用它:
find -name "*svg" -exec inkscape -z --file={} \
--export-png=$OUTPUT{}.png --export-width=640 --vacuum-defs \;
- 查找所有SVG文件
- 运行Inkscape中呈现每个文件
- 宽度被限制为640像素,
- 该SVG文件清理(漂亮检查到SVN/git的前做)
您还可能有兴趣在Batik,一个SVG渲染引擎用Java编写的。它在服务器端很好地运行,并且相当独立。
相关问题
- 1. 在RHEL上编译图形工具
- 2. JavaScript图形工具
- 3. Cocos2d:图形工具
- 4. 现代图形用户界面编程工具
- 5. WPF工具包条形图,以编程方式设置列宽
- 6. 图形生成工具
- 7. IOS的图形工具
- 8. 图形工具g.get_vertex()AttributeError
- 9. JavaScript 3d图形工具?
- 10. 图形可视化工具
- 11. Groovy图形库/工具?
- 12. 图形集群工具
- 13. 在StockChart(高图)中以编程方式显示柱形图的工具提示
- 14. 编程教程的工具?
- 15. C++图形编程
- 16. 图形工具:子图形作为新的图形对象
- 17. SQL到UML图或图形工具
- 18. 为ARM工具链编译库(buildroot)
- 19. 如何编译ARM EABI工具链?
- 20. android跨编译,ndk,工具链
- 21. Haskell GUI编程工具
- 22. 的Transact-SQL编程工具
- 23. Linux C++ GUI编程工具
- 24. 计算图形编辑距离(GED)的工具
- 25. 使用图形工具或编码进行摇摆
- 26. OpenGL图形编辑器...执行橡皮擦工具
- 27. 如何使用GNU工具链学习C编程?
- 28. 如何编译Coldfire工具链的程序?
- 29. X11图形编程字体
- 30. R在图形上编程