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.