社区
Java SE
帖子详情
SOS..Java中矢量图绘制方法
lhdyf
2002-02-20 04:28:53
请各位前辈告诉我java中如何制作矢量图.能否提供这方面的资料.
谢谢了.
...全文
353
8
打赏
收藏
SOS..Java中矢量图绘制方法
请各位前辈告诉我java中如何制作矢量图.能否提供这方面的资料. 谢谢了.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharetop
2002-02-21
打赏
举报
回复
根据定义的格式重画出来。用line/arc/……等等,总之就是要你自己重画了。
svg是基于xml的,也就是说它只定义了图片的格式,其实adobe有一个插件可以显示svg的页面,就象flash一样,要插件的,或是applet/ocx都行。
插件的工作就是重画这个图。
lhdyf
2002-02-21
打赏
举报
回复
to sharetop(天生不笨)
再请教一下:
如果我想用事先保存好的一个矢量图文件.格式是SVG.我在程序中想显示出来.如果是bmp/gif文件的画,我可以直接读文件.然后就可以用graphics画出来.但是SVG文件是用xml文本格式存放的,那又该如何做呢?
谢谢
sharetop
2002-02-21
打赏
举报
回复
我的不科学的但是直观的理解:位图是一点点画出来的,矢量图是一条条画出来的。
所以,如果你的位图是用画笔或其它什么东西作出的gif/bmp等文件,用drawImage可以画出来,是吧?
如果是矢量图,你是指的哪种工具作出来的?coredraw/3dmax等?我不知道了。
或是你说的是用java来作图?那你自己一条条画线,或是画圆,不就行了?graphics都可以实现的。
但是你要考虑的就是这个矢量图的定义问题,如何保存,如何生成。对吧?
比如,mathml,你知道吧?用来定义数学公式的语言,基于xml的格式,所以我的建议,用xml来定义并保存你的图形,生成时可以读xml文件,解析,用Graphics重新画出来,即可。
这方面你可以看一下以下资料:
SVG/MathML/MathType
你用www.google.com搜索一下它们的文章即可,收集一些资料,仔细看上一阵子,我想你的思路就有了。
lhdyf
2002-02-21
打赏
举报
回复
to sharetop(天生不笨)
我现在是没有一点头绪.首先不知道画矢量图和画位图有什么不同.我画位图的时候是一点一点的画出来.是否位图也是?在java中有无和画位图相关的类(方法)?
能否给个例子或者相关的文档资料.
谢谢
turbochen
2002-02-21
打赏
举报
回复
在smiling.com.cn的java技术里有存图形为wmf的东东
cexo_wxf_ss
2002-02-21
打赏
举报
回复
有的話給我一份,Thanks!!!
lhdyf
2002-02-21
打赏
举报
回复
to sharetop(天生不笨)
矢量图的文件格式是否只有SVG,WSF,还有其他的格式或者描述结构.
sharetop
2002-02-20
打赏
举报
回复
矢量图?你自己作呀。我想你可能有这样一个项目需求,能否说说你的具体要求,不要这么笼统地问,不好回答。
报表技术笔记
XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小,操作效率更高
Java
中
常见的用来操作Excel的方式一般有2种:JXL和POI 1.1 JXL JXL只能对Excel进行操作,属于比较老的框架,它只支持到Excel 95-...
MapServer教程
•单独的文件
方法
必须使用MAP对象
中
的SYMBOLSET参数: 其
中
symbols.txt可能包含: 地图文件将包含: 另请参见: Cartographical Symbol Construction with MapServer, Symbology Examples, and SYMBOL ...
《R绘图系统(第2版)》一1.2 R绘图系统的结构
本节书摘来自异步社区《R绘图系统(第2版)》一书
中
的第1章,第1.2节,作者【新西兰】Paul Murrell,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.2 R绘图系统的结构 这一节简要阐述了R 绘图函数库
中
的...
极品--FlashVml(璀灿之星)4.5 - web上的PhotoShop
FlashVml(璀灿之星)4.5 - 多媒体Vml.Web(矢量2D/3D网页、图形图像、动画、UI、DVML编程、可视化开发系统)onscroll=a_bsleft=document.body.scrollLeft;a_bstop=document.body.scrollTop;try{if(a_srtime==null&&hb_...
使用Python和机器学习实现安静的日志噪音
为了更轻松地从其余数据
中
分离最相关的数据,使用先前成功的作业运行对Logreduce机器学习模型进行了训练,以从失败的运行日志
中
提取异常。 该原理也可以应用于其他用例,例如,从日记或其他系统范围内的常规日志...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章