Rendu XML SpreadSheetML

Introduction

Bienvenue dans l’univers de GroupDocs.Viewer pour .NET ! Dans ce tutoriel, nous vous guiderons dans le rendu facile de fichiers XML SpreadSheetML grâce à GroupDocs.Viewer, une puissante bibliothèque .NET. Que vous soyez un développeur expérimenté ou débutant, ce guide étape par étape vous aidera à intégrer facilement le rendu XML SpreadSheetML à vos applications.

Prérequis

Avant de plonger dans le didacticiel, assurez-vous d’avoir configuré les prérequis suivants :

  • Un environnement de développement avec prise en charge .NET.
  • Bibliothèque GroupDocs.Viewer pour .NET installée. Vous pouvez la télécharger. ici.
  • 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 vous permettra d’accéder aux fonctionnalités de 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 d’accès aux fichiers de sortie

Configurez les chemins complets pour les 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 du fichier XML SpreadSheetML en 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, convertissez le fichier en 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, convertissez le fichier XML SpreadSheetML en 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

Félicitations ! Vous avez appris à afficher des fichiers XML SpreadSheetML avec GroupDocs.Viewer pour .NET. Améliorez vos capacités de visualisation de documents en explorant les fonctionnalités et options de cette bibliothèque polyvalente.

FAQ

GroupDocs.Viewer est-il compatible avec d’autres formats de fichiers ?

Oui, GroupDocs.Viewer prend en charge une large gamme 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 le résultat à vos besoins spécifiques.

Où puis-je trouver du soutien et des ressources supplémentaires ?

Visitez le Forum GroupDocs.Viewer pour le soutien de la communauté et explorer les documentation pour des informations détaillées.

Existe-t-il un essai gratuit disponible ?

Oui, vous pouvez accéder à l’essai gratuit ici.

Comment obtenir un permis temporaire ?

Vous pouvez obtenir un permis temporaire ici.