Afficher les en-têtes de lignes et de colonnes

Introduction

Cherchez-vous à améliorer votre expérience de visualisation de documents dans les applications .NET ? Avec GroupDocs.Viewer pour .NET, vous pouvez afficher de manière transparente les en-têtes de lignes et de colonnes à partir de vos feuilles de calcul. Dans ce didacticiel, nous vous guiderons tout au long du processus de rendu des en-têtes de lignes et de colonnes à l’aide de différents formats de sortie tels que HTML, JPG, PNG et PDF.

Conditions préalables

Avant de plonger dans le didacticiel, assurez-vous que les conditions préalables suivantes sont remplies :

  • Installation de la bibliothèque GroupDocs.Viewer pour .NET.
  • Un exemple de fichier XLSX à des fins de test.
  • Une connaissance pratique du développement C# et .NET.

Importer des espaces de noms

Dans votre code C#, assurez-vous d’importer les espaces de noms nécessaires pour utiliser GroupDocs.Viewer :

using GroupDocs.Viewer.Options;
using System;
using System.IO;

1. Configurer le répertoire de sortie

string outputDirectory = "Your Document Directory";
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");

2. Rendu au format HTML

using (Viewer viewer = new Viewer("SAMPLE.XLSX"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

3. Rendu au format JPG

pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.jpg");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XLSX))
{
    JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

4. Rendu au format PNG

pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.png");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XLSX))
{
    PngViewOptions options = new PngViewOptions(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

5. Rendu au format PDF

pageFilePathFormat = Path.Combine(outputDirectory, "output.pdf");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XLSX))
{
    PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
    options.SpreadsheetOptions.RenderHeadings = true;
    viewer.View(options, 1, 2, 3);
}

Conclusion

Toutes nos félicitations! Vous avez réussi à restituer les en-têtes de lignes et de colonnes de votre feuille de calcul à l’aide de GroupDocs.Viewer pour .NET. Expérimentez avec différents formats de sortie pour répondre aux besoins de votre application.

Questions fréquemment posées

Q : Puis-je personnaliser le répertoire de sortie des documents rendus ?

R : Oui, vous pouvez définir le répertoire de sortie souhaité dans le code où se trouve leoutputDirectory la variable est définie.

Q : GroupDocs.Viewer est-il compatible avec d’autres formats de feuilles de calcul ?

R : Oui, GroupDocs.Viewer prend en charge divers formats de feuilles de calcul, notamment XLS, XLSX, CSV, etc.

Q : Comment puis-je gérer les exceptions pendant le processus de rendu ?

R : Vous pouvez implémenter des blocs try-catch pour gérer les exceptions et enregistrer ou afficher les messages appropriés à l’utilisateur.

Q : Existe-t-il des exigences en matière de licence pour utiliser GroupDocs.Viewer dans mon application ?

R : Oui, vous avez besoin d’une licence valide. Vous pouvez obtenir une licence temporaire à des fins de test ou acheter une licence complète pour la production.

Q : Où puis-je trouver une assistance supplémentaire ou des discussions communautaires ?

R : Visitez leForum GroupDocs.Viewer pour du soutien et des discussions.