阅读更多

1顶
0踩

开源软件

转载新闻 五款超实用的开源 SVG 工具

2013-04-15 16:34 by 副主编 WnouM 评论(1) 有11614人浏览
SVG(Scalable Vector Graphics)是基于XML的矢量图像格式,用户可灵活运用图像进行搜索、索引、脚本以及压缩。SVG由W3C制定开发,是一个开放标准,支持当前主流浏览器包括Firefox、IE9-10、Chrome、Safari以及Opera。



SVG支持三种图像类型:矢量图像、嵌入式外部图像以及文字。图形对象包括PNG、JPEG和SVG格式,用户可根据自己的喜好轻松使用XML文本文件进行修改,因此使用文本编辑成为创建SVG图像的重要方法之一。

本文我们将分享5款超实用的开源的SVG创建编辑工具:

1.  SharpVectorGraphics (SVG)

SVG是基于Microsoft .Net开源项目设计而来,是建立在.Net framework上使用SVG的一款应用,支持生成、操作以及可查看 ,该项目旨在赋予一组核心模块,开发人员可创建基金会来支持特定的SVG解决方案。

2.  Cairo

Cairo是一款2D图像库能够安装、填充cubic Bézier曲线,转换和合成半透明图像,通过绘图操作进行文字渲染,可以转换任何仿射变换(缩放、旋转、剪切等)。

3.  Graphviz

Graphviz是一款可视化的图形软件,支持SVG、PDF和Postscript,显示交互式的图形浏览器,此外,该工具擅长抽象图形和网格,具备多种实用的特性涵盖具体的图表功能如颜色、字体、表格节点布局、线型样式、超链接、滚动以及自定义形状。

4.  Inkscape

Inkscape是一款开源的矢量图形编辑器,支持可缩放的SVG1.1版,支持Mac OSX,Unix  OS以及Microsoft Windows系统。

Inkscape中的对象可进行伪射转换(移动,旋转、缩放、倾斜以及可配置的矩阵),该对象可进行分组、克隆;Inkscape支持多行文本(SVG’s <text>元素)和流动文本(非标准<flowRoot> 元素,此前提出的SVG 1.2版)。

Inkscape兼容多种格式,不仅支持其原生格式SVG,还有PS、 EPS、PD、AI (Adobe Illustrator)以及raster格式。

5.  Apache Batik

Batik是由Apache软件基金会开源的一款工具。

该工具使用Java编写,几乎完全支持SVG 1.1,此外,其他一些功能还将被纳入到SVG 1.2原始计划中。

除了能为PNG输出查看器和光栅化程序,Batik还支持完美的打印SVG文件格式以及TrueType-to-SVG-Font字体转换,用户还能将SVG转换成PDF格式。

英文链接:Idrsolutions  /  翻译:CSDN夏梦竹
  • 大小: 15.5 KB
来自: CSDN
1
0
评论 共 1 条 请登录后发表评论
1 楼 peoplelong 2013-05-17 13:57
当正在工作的主机出现故障时,进行人工切换到备份主机
上。
这样做,除了会产生时效性的问题外,还将无法同时利用所有硬件平台的资源,应用
投资得不到充分保护。特别是,当出现超过单台主机的负载情况时,所得到的将是“多米诺
效应”,即包括冷备份主机在内的服务器组将依次被过高的负载压垮,直至无主机设备可用。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • html5svg在线编辑器,五款超实用的开源SVG工具

    SVG(Scalable Vector Graphics)是基于XML的矢量图像格式,用户可灵活运用图像进行搜索、索引、脚本以及压缩。SVG由W3C制定开发,是一个开放标准,支持当前主流浏览器包括Firefox、IE9-10、Chrome、Safari以及Opera。...

  • 8个实用的SVG工具,20 个有用的 SVG 工具,五款超实用的开源SVG工具

    小编为大家收集罗列了8款实用的SVG工具,让我们一起来看看吧!  SVG可缩放矢量图形(Scalable Vector Graphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG是W3C在2000年8月制定的一...

  • 11个超好用的SVG编辑工具

    SVG的优势在于SVG图像可以更加灵活,自由收缩放大而不影响图片的质量,一个合适的SVG编辑工具能够让你的设计事半功倍,下面就跟着即时设计一起来看看这些冷门软件好用在哪里。

  • 推荐一个C#操作SVG图形矢量图的开源项目

    这个项目集成了SVG各项API,让开发人员可以在.Net很轻松的实现SVG图形的操作,通过SVG文件转换为图片文件。版本2.4是.NET Framework 特定版本,3.0版本才支持 .NET Core,同时该版本Linux 和 Mac也都是兼容的。一说...

  • PowerToys,微软开源的超实用小工具合集

    不过现在,微软又重启了这个项目并在github上开源,新版的PowerToys增加了许多让人耳目一新的实用工具。下面阿刚带大家一起来了解一下。 PowerRename,批量重命名! 文件重命名尤其是需要批量操作时,手动操作费时...

  • 【专家推荐】保姆级开源工具推荐,一用一个爽,非常劲爆(收藏系列)

    这一期主要分享实用的开源工具,你值得拥有,保姆级推荐,用过的都说好,快收藏起来吧!!! 开源工具BlinkDB:大规模并行查询引擎OpenRefine:电子表格The R Project for Statistical Computing:统计分析语言D3....

  • 软件:推荐七款实用的画流程图工具

    大家在日常的办公当中经常涉及流程图、思维导图、软件结构图等等图形制作,今天小编就给大家推荐几款常用的作图工具,大家可以根据自己的需要选择适合自己的画图软件!

  • 学习Vue3你需要知道的47个实用开源组件

    官网:https://vue-echarts.dev/ 28.iconpark 字节跳动出品,将一个SVG图标转化为多个主题,并生成React图标,Vue图标,svg图标 官网:https://iconpark.oceanengine.com/home 五、插件 29.vue-multiselect-next ...

  • 前端绘图开源组件_美观又实用,10款强大的开源Javascript图表库

    以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧!1、EChartsECharts 由百度前端技术部开发的,是一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动...

  • 分享一款绘制时序图的实用小工具

    转自 | 果果小师弟今天分享一款实用小工具:WaveDrom,它是一个免费开源的在线数字时序图渲染引擎。它可以使用JavaScript, HTML5和SVG来将时序图的WaveJSON描述...

  • 图床、SVG、矢量图全都有,六款图像处理类开源项目集合

    今天 Gitee 为开发者们推荐的六款开源项目,包含了 Canvas 渲染引擎、图床、矢量图形渲染库、SVG生成工具、图片合成工具等,充分满足开发者们在开发过程中的图像处理需求。话不多说,我们直接往下看: 1.quark-...

  • 【好用的个人工具】搭建一款实用的个人IT工具箱——it-tools

    【好用的个人工具】搭建一款实用的个人IT工具箱——it-tools

  • 推荐几款很实用画图工具

    几款很实用画图工具,支持在线制作思维导图、流程图、组织结构图、网络拓扑图、鱼骨图、UML图等。这里主要推荐其丰富的模版市场,可以通过分类、关键字搜索来查找合适的模版。这些模版可以为我们提供一些绘图思路

  • github 思维导图开元软件_最强大脑!这 7 款开源思维导图工具真的很神奇

    这 7 款开源思维导图工具真的很神奇1、Kity Minder百度脑图,免安装在线使用,它有着很多 Native 编辑工具的交互体验,同时充分发挥了 Web 云存储的优势,可以直接将编辑中的脑图同步到云端。此外,借由独创的 ...

  • SVG开发包, 20 个有用的 SVG 工具,提供更好的图像处理

    20 个有用的 SVG 工具,提供更好的图像处理 SVG 现正在 Web 设计领域变得越发流行, 你可以使用 Illustrator 或者 Inkscape 来创建 SVG 图像。 但当进行 Web 设计时,我们还需要做一些优化来使得 SVG 变得更加轻...

  • 级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均

    级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,不平衡电网下的svg无功补偿,级联H桥svg无功补偿statcom,采用三层控制策略。 (1)第一层采用电压电流双闭环pi控制,电压电流正负序分离,电压外环通过产生基波正序有功电流三相所有H桥模块直流侧平均电压恒定,电流内环采用前馈解耦控制; (2)第二层相间电压均衡控制,注入零序电压,控制通过注入零序电压维持相间电压平衡; (3)第三层相内电压均衡控制,使其所有子模块吸收的有功功率与其损耗补,从而保证所有H桥子模块直流侧电压值等于给定值。 有参考资料。 639,核心关键词: 1. 不平衡电网下的SVG无功补偿 2. 级联H桥SVG无功补偿STATCOM 3. 三层控制策略 4. 电压电流双闭环PI控制 5. 电压电流正负序分离 6. 直流侧平均电压恒定 7. 前馈解耦控制 8. 相间电压均衡控制 9. 零序电压注入 10. 相内电压均衡控制 以上十个关键词用分号分隔的格式为:不

  • GTX 1080 PCB图纸

    GTX 1080 PCB图纸,内含图纸查看软件

  • 深度优化与应用:提升DeepSeek润色指令的有效性和灵活性指南

    内容概要:本文档详细介绍了利用 DeepSeek 进行文本润色和问答交互时提高效果的方法和技巧,涵盖了从明确需求、提供适当上下文到尝试开放式问题以及多轮对话的十个要点。每一部分内容都提供了具体的示范案例,如指定回答格式、分步骤提问等具体实例,旨在指导用户更好地理解和运用 DeepSeek 提升工作效率和交流质量。同时文中还强调了根据不同应用场景调整提示词语气和风格的重要性和方法。 适用人群:适用于希望通过优化提问技巧以获得高质量反馈的企业员工、科研人员以及一般公众。 使用场景及目标:本文针对所有期望提高 DeepSeek 使用效率的人群,帮助他们在日常工作中快速获取精准的答案或信息,特别是在撰写报告、研究材料准备和技术咨询等方面。此外还鼓励用户通过不断尝试不同形式的问题表述来进行有效沟通。 其他说明:该文档不仅关注实际操作指引,同样重视用户思维模式转变——由简单索取答案向引导 AI 辅助创造性解决问题的方向发展。

  • 基于FPGA与W5500实现的TCP网络通信测试平台开发-Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivad

    基于FPGA与W5500实现的TCP网络通信测试平台开发——Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivado 2019软件的扩展开发,基于FPGA和W5500的TCP网络通信 测试平台 zynq扩展口开发 软件平台 vivado2019.2,纯Verilog可移植 测试环境 压力测试 cmd命令下ping电脑ip,同时采用上位机进行10ms发包回环测试,不丢包(内部数据回环,需要时间处理) 目前实现单socket功能,多路可支持 ,基于FPGA; W5500; TCP网络通信; Zynq扩展口开发; 纯Verilog可移植; 测试平台; 压力测试; 10ms发包回环测试; 单socket功能; 多路支持。,基于FPGA与W5500的Zynq扩展口TCP通信测试:可移植Verilog实现的高效网络通信

Global site tag (gtag.js) - Google Analytics