Vykreslit záhlaví řádků a sloupců
Úvod
Chcete vylepšit své možnosti prohlížení dokumentů v aplikacích .NET? S GroupDocs.Viewer for .NET můžete bez problémů vykreslovat záhlaví řádků a sloupců ze souborů tabulkového procesoru. V tomto tutoriálu vás provedeme procesem vykreslování záhlaví řádků a sloupců pomocí různých výstupních formátů, jako jsou HTML, JPG, PNG a PDF.
Předpoklady
Než se pustíme do výukového programu, ujistěte se, že máte splněny následující předpoklady:
- Nainstalovaná knihovna GroupDocs.Viewer pro .NET.
- Ukázkový soubor XLSX pro testovací účely.
- Pracovní znalost vývoje C# a .NET.
Importovat jmenné prostory
Ujistěte se, že ve svém kódu C# importujete potřebné jmenné prostory pro použití GroupDocs.Viewer:
using GroupDocs.Viewer.Options;
using System;
using System.IO;
1. Nastavte výstupní adresář
string outputDirectory = "Your Document Directory";
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");
2. Vykreslení do HTML
using (Viewer viewer = new Viewer("SAMPLE.XLSX"))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
options.SpreadsheetOptions.RenderHeadings = true;
viewer.View(options, 1, 2, 3);
}
3. Vykreslení do formátu 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. Vykreslení do formátu 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. Vykreslení do 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);
}
Závěr
Gratulujeme! Úspěšně jste vykreslili záhlaví řádků a sloupců z tabulky pomocí GroupDocs.Viewer pro .NET. Experimentujte s různými výstupními formáty, aby vyhovovaly potřebám vaší aplikace.
Často kladené otázky
Otázka: Mohu přizpůsobit výstupní adresář pro vykreslené dokumenty?
Odpověď: Ano, můžete nastavit požadovaný výstupní adresář v kódu, kde jeoutputDirectory
proměnná je definována.
Otázka: Je GroupDocs.Viewer kompatibilní s jinými formáty tabulek?
Odpověď: Ano, GroupDocs.Viewer podporuje různé formáty tabulek, včetně XLS, XLSX, CSV a dalších.
Otázka: Jak mohu zpracovat výjimky během procesu vykreslování?
Odpověď: Můžete implementovat bloky try-catch pro zpracování výjimek a protokolování nebo zobrazování příslušných zpráv uživateli.
Otázka: Existují nějaké licenční požadavky pro používání GroupDocs.Viewer v mé aplikaci?
Odpověď: Ano, potřebujete platnou licenci. Můžete získat dočasnou licenci pro testovací účely nebo zakoupit plnou licenci pro produkci.
Otázka: Kde najdu další podporu nebo komunitní diskuse?
A: NavštivteFórum GroupDocs.Viewer za podporu a diskuze.