问题标签 [svgwrite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python Svgwrite 和字体样式/大小
我正在尝试将 SVG 文件连接到网络刮刀。
如何使用 svgwrite 更改字体和文本大小?我知道我必须定义一个 CSS 样式并以某种方式将其连接到文本对象。但是这是怎么做的呢?
这是我到目前为止的代码
python - Python svgwrite 模块背景颜色
我在我的 Python 代码中使用 svgwrite 模块,我想设置背景颜色。到目前为止,我还没有找到任何东西。有没有办法做到这一点?
我希望在初始化过程中有所收获:
或者我可能会在整个地方绘制矩形,但这很奇怪。
python - python svgwrite不能添加类属性?
我正在尝试更正以下代码:
我收到以下错误:
这是为什么?显然 svgwrite 不能向元素添加类属性
python - 将 SVG 线条转换为弧线
我正在使用 Python 的 svgwrite 绘制 SVG 图。我有一堆我目前正在用路径绘制的水平线。这很简单,从 A 点到 B 点。我想将这些线转换为稍微向上取整(高度将是一段距离,比如 10)。我不知道如何转换它。
换句话说,如果我有并且我想将其转换为从 (100,100)->(200,100) 略微向上弯曲的弧线,那么相应的弧线命令是什么?还是贝塞尔曲线更容易?
python - 如何使用 svgwrite 导入现有的 svg - Python
我需要导入现有的 svg 图片并在其上添加圆形和方形等元素。我的文件是“test.svg”,所以我尝试了,dwg = svgwrite.Drawing('test.svg')
但它创建了一个没有任何内容的新 svg 文件。我使用 python lib svgwrite,你有什么想法吗?
谢谢你,对不起我的英语......我尽力了!
python - 带有 svgwrite 的 TextPath - ValueError:svg 元素的子“textPath”无效
我在将 TextPath 元素与 svgwrite 库一起使用时遇到问题。我按照文档https://pythonhosted.org/svgwrite/classes/text.html#textpath
我有路径:
我用作文本路径的路径:
当我尝试时,我得到错误:
如果我只是创建 TextPath 元素而不将其添加到 dwg,它不会引发错误。
我错过了什么?感谢您的任何建议。
python - 如何(重新)定义具有复杂参数的函数
我svgwrite
在 Python 中使用该库,并且因为 svg 的 y 轴向下,而我发现向上更方便,所以我定义了一个函数YInvert
来为我解决问题。但是,每次使用 中的函数时,我都必须使用此函数svgwrite
,例如:
然而,这很不舒服。我如何重新定义函数dwg.line
(或定义一些新函数LineNew
)以自动包含YInvert
?我希望参数采用相同的形式,我的意思是我可以使用:
或者
我也使用例如
所以我正在寻找适用于各种参数的东西,只需YInvert
在正确的位置添加函数。