Rendre les archives sur une ou plusieurs pages HTML
Introduction
GroupDocs.Viewer pour .NET est une puissante bibliothèque de rendu de documents qui permet aux développeurs d’intégrer facilement des fonctionnalités de visualisation de documents à leurs applications .NET. Que vous ayez besoin de restituer des archives sur une ou plusieurs pages HTML, ce tutoriel vous guidera pas à pas.
Prérequis
Avant de plonger dans ce tutoriel, assurez-vous de disposer des prérequis suivants :
- GroupDocs.Viewer pour .NET : Assurez-vous que la bibliothèque est installée dans votre projet. Vous pouvez la télécharger depuis ici.
- Environnement de développement : disposez d’un environnement de développement fonctionnel configuré pour le développement .NET.
- Répertoire de documents : Préparez un répertoire dans lequel vos documents sont stockés.
- Compréhension de base de C# : familiarisez-vous avec les bases du langage de programmation C#.
Importer des espaces de noms
Dans votre code C#, assurez-vous d’importer les espaces de noms nécessaires :
using GroupDocs.Viewer.Options;
using System;
using System.IO;
Suivez ces étapes pour restituer des archives sur une ou plusieurs pages HTML à l’aide de GroupDocs.Viewer pour .NET :
Étape 1 : définir le répertoire de sortie
Définissez le répertoire dans lequel vous souhaitez que les pages HTML rendues soient enregistrées :
string outputDirectory = "Your Document Directory";
Étape 2 : Définir le format du chemin d’accès au fichier
Spécifiez le format du chemin d’accès aux pages HTML. Pour un rendu sur une seule page :
string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result.html");
Pour le rendu multipage :
pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result_page_{0}.html");
Étape 3 : Rendu en HTML sur une seule page
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.RenderToSinglePage = true;
viewer.View(options);
}
Étape 4 : Rendu sur plusieurs pages HTML
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.ArchiveOptions.ItemsPerPage = 10; // Définir les éléments par page
viewer.View(options);
}
Étape 5 : Vérifier la sortie
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");
Conclusion
Convertir des archives en pages HTML avec GroupDocs.Viewer pour .NET est un processus simple. En suivant les étapes décrites dans ce tutoriel, vous pourrez intégrer facilement des fonctionnalités de visualisation de documents à vos applications .NET.
FAQ
Puis-je restituer d’autres formats de documents en plus des archives ?
Oui, GroupDocs.Viewer prend en charge une large gamme de formats de documents, notamment PDF, DOCX, XLSX, PPTX, etc.
GroupDocs.Viewer convient-il à la fois aux applications de bureau et Web ?
Absolument, GroupDocs.Viewer peut être utilisé de manière transparente dans les applications de bureau et Web.
GroupDocs.Viewer propose-t-il des options de personnalisation pour l’interface de la visionneuse ?
Oui, vous pouvez personnaliser l’interface de la visionneuse en fonction de vos besoins.
Puis-je restituer des documents de manière asynchrone avec GroupDocs.Viewer ?
Oui, GroupDocs.Viewer fournit des capacités de rendu asynchrone pour des performances améliorées.
GroupDocs.Viewer prend-il en charge les annotations de documents ?
Oui, GroupDocs.Viewer permet aux utilisateurs de visualiser et de gérer efficacement les annotations des documents.