即时生成 HTML <progress> 标签!
<progress>
HTML 元素显示一个指示任务完成进度的指示器,通常显示为进度条。它不用于指示磁盘空间或设备费用。因此,<progress>
标签不应与 <meter>
标签混淆,后者用于
显示仪表
Attributes
max
属性指定任务总共需要多少工作。如果未指定,则默认值为 1.0。value
属性表示任务完成了多少。通过删除value
属性,您创建了一个不确定的进度条,显示正在取得的进展,但不清楚在任务完成之前还剩下多少工作。
在 C# 中创建 HTML 进度标签
Aspose.HTML for .NET
API 支持一组在 HTML 标准中定义的 HTML 元素,以及有关如何嵌套元素的规则。您可以通过添加新元素、删除或编辑现有节点的内容来修改文档。如果您想在产品中使用 HTML 编辑功能或以编程方式添加 <progress>
元素,请参阅下面的 C# 代码示例。您可以使用几行 C# 代码创建一个进度条:
在 C# 中创建 HTML 进度条的步骤
- 使用Document类的
CreateElement()
方法创建一个
<progress>
元素。 CreateElement() 方法创建一个由 tagName 指定的 HTML 元素,在我们的例子中 tagName 是“progress”。 - 使用
SetAttribute()
方法添加
max
,value
等需要的属性及其价值观。 - 复制 HTML
<progress>
标记的 C# 代码,并在您的 C# 项目中使用它。
Aspose.HTML for .NET API 入门
您可以通过多种方式在系统上安装 Aspose.HTML for .NET 库:
- 使用 NuGet 包管理器 GUI 安装 NuGet 包。
- 使用包管理器控制台安装 NuGet 包。
- 通过 MSI 安装 Aspose.HTML for .NET。
该库支持解析 HTML5、CSS3、SVG 和 HTML Canvas,以构建基于 WHATWG DOM 标准的文档对象模型 (DOM)。 Aspose.HTML for .NET 完全用 C# 编写,可用于构建任何类型的 32 位或 64 位 .NET 应用程序,包括 ASP.NET、WCF、WinForms 和 .NET Core。在运行 .NET 转换示例代码之前,请确保您拥有 Microsoft Windows 等操作系统或与 .NET Framework 或 .NET Standard 兼容的操作系统,以及 Microsoft Visual Studio 等开发环境。有关 C# 库安装和系统要求的更多详细信息,请参阅 Aspose.HTML 文档 。
其他支持的 HTML 生成器
使用这些 HTML 生成器,您已经完成了所有艰苦的工作。您所要做的就是复制和粘贴。清晰、安全、简单!