Guide de démarrage rapide – Aspose.HTML for .NET
Qu’est-ce que le HTML ?
Puisque vous lisez cette page, nous supposons que vous connaissez la réponse. Mais nous vous donnons quelques informations pour vous rafraîchir la mémoire. Le langage de balisage hypertexte (HTML) est le langage de balisage standard pour la création de pages web. Il définit la structure du contenu web. Il peut être assisté par d’autres technologies telles que les feuilles de style en cascade (CSS) pour décrire l’apparence/la présentation d’une page web et les langages de script tels que JavaScript pour décrire la fonctionnalité/le comportement.
Avantages de l’utilisation d’Aspose.HTML
L’utilisation d’Aspose.HTML for .NET dans votre projet vous apporte les avantages suivants :
- Un ensemble riche de fonctionnalités
- Performance et évolutivité
- Courbe d’apprentissage minimale
Un ensemble riche de fonctionnalités
Aspose.HTML for .NET est conçu pour traiter non seulement HTML, mais aussi tous les formats connexes : CSS, SVG, JavaScript, EPUB, MHTML. C’est pourquoi il offre de nombreuses fonctionnalités dans de nombreux domaines :
- Modèle objet de document – créé conformément à la documentation HTML officielle, qui permet de modifier, de créer et de supprimer des nœuds.
- Les requêtes XPath, les sélecteurs CSS et les interfaces Traversal – qui peuvent être utilisés pour naviguer dans les nœuds et collecter des données.
- De nombreux convertisseurs précis et performants. Vous pouvez consulter les articles Liste des fonctionnalités ou Conversion pour voir la liste complète des formats de fichiers pris en charge.
- Travailler avec CSS, JavaScript et d’autres formats intégrés.
Performance et évolutivité
Aspose.HTML for .NET est un assemblage à fichier unique, écrit en C#, qui prend en charge plusieurs versions de .NET Framework et de .NET Standard. C’est pourquoi vous pourrez l’utiliser dans n’importe quel type d’application .NET 32 bits ou 64 bits, y compris ASP.NET, WCF, WinForms, etc. Il s’agit d’un composant rapide et léger qui crée, convertit et édite efficacement des documents HTML, XHTML, SVG, MHTML et EPUB.
Aspose.HTML for .NET est compatible avec le multithread tant qu’un seul thread travaille sur un document à la fois. Il est courant qu’un seul thread travaille sur un document. Différents threads peuvent travailler en toute sécurité sur différents documents en même temps.
Courbe d’apprentissage minimale
Bien qu’il existe de nombreuses classes, interfaces et énumérations publiques dans Aspose.HTML for .NET, la courbe d’apprentissage est minimale. Nous y sommes parvenus en concevant notre API publique avec les objectifs suivants à l’esprit :
- API définies dans la documentation officielle HTML, SVG et CSS doivent être mises en œuvre telles quelles.
- Assurer un équilibre entre la facilité d’utilisation et la personnalisation détaillée.
En remplissant le premier objectif, nous avons obtenu que notre API soit similaire à celles utilisées par les navigateurs modernes, ce qui signifie que notre API est bien structurée et décrite.
L’API Converter est un exemple de réalisation du deuxième objectif. D’une part, vous pouvez convertir HTML, XHTML, EPUB, MHTML ou SVG dans de nombreux formats de sortie avec une seule ligne de code.
1 Aspose.Html.Converters.Converter.ConvertHTML(@"<span>Hello, World!!</span>", ".", new Aspose.Html.Saving.PdfSaveOptions(), "output.pdf");
Mais d’un autre côté, vous pouvez affiner le processus de conversion, si vous le souhaitez.
Support technique
Aspose fournit un support technique gratuit et illimité pour tous ses produits. L’assistance est disponible pour tous les utilisateurs, y compris pour les évaluations. Si vous avez besoin d’aide avec Aspose.HTML for .NET, envisagez les points suivants :
- Le principal moyen d’obtenir de l’aide est le Aspose.Forums. Postez votre question dans le Aspose.HTML Forum et vous obtiendrez une réponse dans les heures qui suivent.
- Veuillez noter qu’Aspose ne fournit pas d’assistance technique par téléphone. L’assistance téléphonique n’est disponible que pour les questions de vente et d’achat.
- Lorsque vous attendez une réponse dans les forums, veuillez tenir compte des différences de fuseaux horaires.
Si vous rencontrez un problème avec Aspose.HTML for .NET, suivez ces étapes simples pour vous assurer qu’il est résolu de la manière la plus efficace :
- Assurez-vous d’utiliser la dernière version d’Aspose.HTML for .NET avant de signaler le problème, voir Aspose.HTML for .NET Downloads pour connaître la dernière version.
- Consultez les forums, cette documentation et la référence API avant de signaler le problème ; il se peut que votre question ait déjà reçu une réponse.
- Lorsque vous signalez un problème, veuillez inclure le document original et éventuellement un fragment de votre code qui cause le problème. Si vous devez joindre plusieurs fichiers, zippez-les en un seul. Vous pouvez joindre vos documents en toute sécurité dans Aspose.Forums si le fil de discussion est marqué/créé comme privé, car seuls vous et les développeurs d’Aspose auront accès aux fichiers joints.
- Essayez de ne signaler qu’un seul problème par fil de discussion. Si vous avez un autre problème, signalez-le dans un autre fil de discussion.