Создавайте тег HTML <progress> на лету!
HTML-элемент <progress>
отображает индикатор, показывающий ход выполнения задачи, обычно отображаемый в виде индикатора выполнения. Он не используется для обозначения места на диске или заряда устройства. Таким образом, тег <progress>
не следует путать с тегом <meter>
, который используется для
отображения индикатора.
Атрибуты
- Атрибут
max
указывает, сколько работы требуется задаче в целом. Если не указано, значение по умолчанию равно 1,0. - Атрибут
value
указывает, какая часть задачи была выполнена. Удаляя атрибутvalue
, вы создаете неопределенный индикатор выполнения, показывающий прогресс, но неясно, сколько еще работы осталось до завершения задачи.
Создать HTML-тег progress на C#
Aspose.HTML for .NET
API поддерживает набор элементов HTML, определенных в стандарте HTML, а также правила вложения элементов. Вы можете изменить документ, добавив новые элементы, удалив или отредактировав содержимое существующих узлов. Если вы хотите использовать функции редактирования HTML в своем продукте или программно добавить элемент <progress>
, рассмотрите приведенный ниже пример кода C#. Вы можете создать индикатор выполнения с помощью всего нескольких строк кода C#:
Шаги по созданию индикатора выполнения HTML progress на C#
- Используйте метод
CreateElement()
класса Document для создания элемента
<progress>
. Метод CreateElement() создает элемент HTML, указанный в tagName, в нашем случае tagName – это «progress». - Используйте метод
SetAttribute(),
чтобы добавить
max
,value
и другие необходимые атрибуты и их значения. - Скопируйте код C# для тега HTML
<progress>
и используйте его в своем проекте C#.
Начало работы с Aspose.HTML for .NET API
Вы можете использовать несколько способов установки библиотеки Aspose.HTML for .NET в вашей системе:
- Установите пакет NuGet с помощью графического интерфейса диспетчера пакетов NuGet.
- Установите пакет NuGet с помощью консоли диспетчера пакетов.
- Установите Aspose.HTML for .NET через MSI.
Aspose.HTML for .NET поддерживает синтаксический анализ HTML5, CSS3, SVG и HTML Canvas для создания объектной модели документа (DOM) на основе стандарта WHATWG DOM. Библиотека полностью написана на 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 кода вся тяжелая работа уже сделана за вас. Все, что вам нужно сделать, это скопировать и вставить. Ясно, безопасно и просто!