Rendu XML SpreadSheetML
Introduction
Bienvenue dans le monde de GroupDocs.Viewer pour .NET ! Dans ce didacticiel, nous vous guiderons dans le rendu facile des fichiers XML SpreadSheetML à l’aide de GroupDocs.Viewer, une puissante bibliothèque .NET. Que vous soyez un développeur chevronné ou débutant, ce guide étape par étape vous aidera à intégrer sans effort le rendu XML SpreadSheetML dans vos applications.
Conditions préalables
Avant de plonger dans le didacticiel, assurez-vous d’avoir configuré les conditions préalables suivantes :
- Un environnement de développement avec support .NET.
- GroupDocs.Viewer pour la bibliothèque .NET installée. Vous pouvez le téléchargerici.
- Une compréhension de base de la programmation C#.
Importer des espaces de noms
Commencez par importer les espaces de noms nécessaires dans votre projet C#. Cela garantit que vous avez accès aux fonctionnalités fournies par GroupDocs.Viewer.
using GroupDocs.Viewer.Options;
using System;
using System.IO;
Étape 1 : Configurez votre répertoire de documents
Définissez le chemin d’accès à votre répertoire de documents où la sortie sera enregistrée.
string outputDirectory = "Your Document Directory";
Étape 2 : Spécifier les chemins des fichiers de sortie
Configurez les chemins complets des fichiers de sortie HTML, JPG, PNG et PDF.
string pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.html");
Étape 3 : Spécifier les options de chargement
Spécifiez explicitement le type de fichier comme Excel 2003 XML SpreadSheetML pour le restituer avec précision.
LoadOptions loadOptions = new LoadOptions(FileType.Excel2003XML);
Étape 4 : Rendu au format HTML multipage
Utilisez les options d’affichage HTML pour restituer le fichier XML SpreadSheetML dans un document HTML de plusieurs pages.
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFileFullPath);
viewer.View(options);
}
Étape 5 : Rendu au format JPG
Rendu le fichier XML SpreadSheetML dans une image JPG à l’aide des options spécifiées.
pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.jpg");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
JpgViewOptions options = new JpgViewOptions(pageFileFullPath);
viewer.View(options);
}
Étape 6 : Rendu au format PNG
De même, restituez le fichier dans une image PNG avec les options spécifiées.
pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.png");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
PngViewOptions options = new PngViewOptions(pageFileFullPath);
viewer.View(options);
}
Étape 7 : Rendu au format PDF
Enfin, restituez le fichier XML SpreadSheetML dans un document PDF à l’aide des options spécifiées.
pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.pdf");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
PdfViewOptions options = new PdfViewOptions(pageFileFullPath);
viewer.View(options);
}
Conclusion
Toutes nos félicitations! Vous avez appris avec succès comment restituer des fichiers XML SpreadSheetML à l’aide de GroupDocs.Viewer pour .NET. Améliorez vos capacités de visualisation de documents en explorant davantage de fonctionnalités et d’options fournies par cette bibliothèque polyvalente.
FAQ
GroupDocs.Viewer est-il compatible avec d’autres formats de fichiers ?
Oui, GroupDocs.Viewer prend en charge un large éventail de formats de documents, notamment PDF, Word, Excel, etc.
Puis-je personnaliser l’apparence des documents rendus ?
Absolument! GroupDocs.Viewer propose diverses options de personnalisation, vous permettant d’adapter la sortie à vos besoins spécifiques.
Où puis-je trouver une assistance et des ressources supplémentaires ?
Visiter leForum GroupDocs.Viewer pour obtenir le soutien de la communauté et explorer lesDocumentationpour des informations détaillées.
Existe-t-il un essai gratuit disponible ?
Oui, vous pouvez accéder à l’essai gratuitici.
Comment obtenir un permis temporaire ?
Vous pouvez obtenir une licence temporaireici.