社区
Qt
帖子详情
SVG下,如何提取控制点,实现SVG的旋转和缩放
zdash21
2015-10-10 04:35:11
在校研究生,老板的项目,基础很薄弱。
我现在能够加载显示一个SVG文件,但是项目现在要求要有图像控制点, 通过对控制点的拖动实现对SVG的旋转变形和缩放,请问这部分应该怎么实现,应该查阅哪些资料啊,多谢
...全文
253
1
打赏
收藏
SVG下,如何提取控制点,实现SVG的旋转和缩放
在校研究生,老板的项目,基础很薄弱。 我现在能够加载显示一个SVG文件,但是项目现在要求要有图像控制点, 通过对控制点的拖动实现对SVG的旋转变形和缩放,请问这部分应该怎么实现,应该查阅哪些资料啊,多谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
firebolt2002
2015-10-15
打赏
举报
回复
这个问题不好回答,看看QGraphicsView框架吧。
controllerFrame:基于
svg
矩形变换控制单元
##基于
svg
的矩形变形控件单元 支持 (点或整体)位移、
缩放
、
旋转
等操作
嵌入式系统/ARM技术中的
SVG
在数字告示中的应用优势
数字告示 数字告示系统是近年来发展迅速的一种基于数字音视频技术的动态信息传播系统。该系统基于计算机网络IP数字化传输,能够对文字、图象、音视频等多种媒体进行编辑制作、网络传输和控制播出,同时向多个显示终端(如:液晶屏、等离子、投影机、LED屏幕等)发布通知、公告、图片、广告等信息和播放视频、动画等等。维基百科,自由的百科全书跳转到: 导航, 搜索跳过字词转换说明
SVG
可
缩放
矢量图形扩展名 .
svg
, .
svg
z 格式 矢量图形 延伸自 XML 自由文件格式? Yes 位图是由点构成的,矢量图则是由一些形状元素构成。该图中显示放大位图可以看到点,而
SVG
在数字告示中的应用优势
数字告示 数字告示系统是近年来发展迅速的一种基于数字音视频技术的动态信息传播系统。该系统基于计算机网络IP数字化传输,能够对文字、图象、音视频等多种媒体进行编辑制作、网络传输和控制播出,同时向多个显示终端(如:液晶屏、等离子、投影机、LED屏幕等)发布通知、公告、图片、广告等信息和播放视频、动画等等。维基百科,自由的百科全书跳转到: 导航, 搜索跳过字词转换说明
SVG
可
缩放
矢量图形扩展名 .
svg
, .
svg
z 格式 矢量图形 延伸自 XML 自由文件格式? Yes 位图是由点构成的,矢量图则是由一些形状元素构成。该图中显示放大位图可以看到点,而
SVG
的平移、
旋转
和
缩放
SVG
中的平移、
旋转
和
缩放
在不同的参数条件下,体现出不同的效果: 1、如果直接用x、y指定了图形的坐标(在我的理解该坐标实际是图形相对坐标,如果没有通过transform属性设置坐标平移,该坐标是相对画布起始位置坐标,如果设置了坐标平移则为相对平移后坐标位置的偏移),所有的变形均受到x、y坐标值影响;如下代码示例: <
svg
xmlns="http://www.w3.org/2000/...
简单
实现
svg
的拖拽和
缩放
前提 此方法限制太多,可能
svg
使用d3绘制,并且抽象出
svg
中所有元素的一个参照点和
缩放
比例
svg
元素不会太多,否则会造成卡顿。 引入 最近有个项目需要我帮一下前端,主要是使用d3绘制
svg
放在页面,其中有一个功能就是对绘制的
svg
进行拖动和
缩放
,有点像地图。 这里我已经写好了一个方法来绘制
svg
function drawTopo(
svg
, data, x, y,
svg
A, radio)...
Qt
16,211
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章