Créer un élément HTML <progress> en ligne

Le Générateur HTML Progress crée un élément <progress> avec un label pour représenter l’avancement d’une tâche. Définissez Max et Value pour une progression déterminée, ou activez Indeterminate afin d’omettre value lorsque l’avancement ne peut pas encore être calculé.

Utilisez le Générateur HTML Meter pour une mesure scalaire dans une plage connue, comme l’espace de stockage utilisé, plutôt que pour l’avancement d’une tâche.



Créer un élément HTML <progress> en C#

Le panneau C# montre comment créer l’indicateur configuré avec Aspose.HTML for .NET . Le code généré suit les étapes suivantes.

  1. Créez un HTMLDocument .
  2. Créez l’élément progress avec CreateElement() .
  3. Définissez id et max, puis ajoutez value uniquement pour une progression déterminée.
  4. Créez le label associé, ajoutez les deux éléments avec AppendChild() et enregistrez progress.html avec Save() .

Choisissez une progression déterminée ou indéterminée avant de copier le code C#.


FAQ du Générateur HTML Progress

1. Quand faut-il utiliser <progress> plutôt que <meter> ?

Utilisez <progress> pour indiquer l’avancement d’une tâche, comme un téléversement ou un traitement. Utilisez <meter> pour une mesure scalaire dans une plage connue qui ne représente pas l’achèvement d’une tâche.

2. Comment créer une barre de progression indéterminée ?

Omettez l’attribut value tout en conservant un max positif. Le navigateur indique alors une activité en cours sans prétendre qu’une fraction connue est terminée.

3. Comment le pourcentage d’avancement est-il calculé ?

Pour une progression déterminée, divisez value par max, puis multipliez par 100. Par exemple, value="25" et max="100" représentent 25 pour cent.

4. La valeur de progression peut-elle dépasser max ?

La valeur doit rester comprise entre zéro et le maximum. Le générateur ramène toute valeur saisie dans cette plage avant de produire l’aperçu et le code.

5. Pourquoi un élément progress doit-il avoir un label ?

Un label visible et associé précise la tâche décrite par l’indicateur. Ne vous fiez pas uniquement à l’apparence de la barre ou au pourcentage, notamment lorsque plusieurs tâches ou des technologies d’assistance sont concernées.


Installer Aspose.HTML for .NET

Installez Aspose.HTML for .NET depuis NuGet avec l’interface CLI .NET :

dotnet add package Aspose.HTML

Vous pouvez également utiliser l’interface du gestionnaire de packages NuGet ou exécuter Install-Package Aspose.HTML dans la console du gestionnaire de packages. Consultez le guide d’installation pour la configuration, ou demandez une licence temporaire afin d’évaluer l’API sans limitations.