Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
快速解答: 当您需要使用 Aspose.SVG for Python via .NET 创建 SVG 图形时,请从本节开始。先创建一个空的
SVGDocument,为根元素设置 width、height 和 viewBox,使用
create_element_ns() 创建 SVG 元素,设置几何和样式属性,将元素追加到 SVG 根元素,然后保存结果。
SVG 绘图工作流不同于编辑已有图稿。这里的主要任务是用坐标、形状、路径、文本和可复用几何构建可见图形。本节关注实际绘图任务:基本形状、SVG 文本、坐标系统、path data 和简单的生成式图标。
可以从这些文章开始:
width、height、viewBox、坐标单位和响应式 SVG 输出。<text> 和 <tspan> 元素、放置标签并设置字体属性。d 属性、从形状值构建 path data,并追加受控路径片段。| 任务 | 主要 SVG 元素或属性 | 推荐文章 |
|---|---|---|
| 绘制基本几何图形 | <rect>、<circle>、<ellipse>、<line>、<polyline>、<polygon> | 绘制 SVG 形状 |
| 控制坐标系统 | width、height、viewBox、坐标 | SVG viewBox 和坐标 |
| 绘制文本标签 | <text>、<tspan>、text-anchor、字体属性 | 绘制 SVG 文本 |
| 绘制自定义轮廓 | <path> 和 d 属性 | 处理 SVG 路径 |
| 生成紧凑图形 | viewBox、组、形状、路径、样式 | 创建 SVG 图标 |
对于更底层的 DOM 编辑模式,请参阅 编辑 SVG 文件。如果需要对已有图稿进行重新着色、样式编辑、变换、滤镜处理或基于选择器的更新,请参阅 高级 SVG 编辑。
如果您需要快速创建可见几何图形,请先阅读“绘制 SVG 形状”。如果输出需要标签、说明文字或图形中的可编辑文本,请阅读“绘制 SVG 文本”。
当几何图形本身就是矩形、圆、椭圆、直线、折线或多边形时,请使用基本形状。当轮廓需要曲线、自定义片段,或无法用单个 SVG 基本元素描述的紧凑形状时,请使用 <path>。
有区别。SVG 绘图和路径侧重于创建图形和几何结构。高级 SVG 编辑侧重于通过颜色、样式、滤镜、变换和选择器修改已有 SVG 文件。
本节的 Python 文章适用于 Aspose.SVG for Python via .NET 工作流。如果需要 SVG 标记背景知识,请参阅有关 SVG 形状、 SVG 文本 和 SVG path data 的基础文章。它们解释了 Python 示例通过 DOM 创建的 SVG 元素和属性。
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.