Renderowanie arkusza kalkulacyjnego XML SpreadSheetML
Wstęp
Witamy w świecie GroupDocs.Viewer dla .NET! W tym samouczku przeprowadzimy Cię przez renderowanie plików XML SpreadSheetML z łatwością przy użyciu GroupDocs.Viewer, potężnej biblioteki .NET. Niezależnie od tego, czy jesteś doświadczonym programistą, czy dopiero zaczynasz, ten przewodnik krok po kroku pomoże Ci bez wysiłku zintegrować renderowanie XML SpreadSheetML z Twoimi aplikacjami.
Wymagania wstępne
Zanim przejdziesz do samouczka, upewnij się, że spełnione są następujące wymagania wstępne:
- Środowisko programistyczne z obsługą .NET.
- Zainstalowano bibliotekę GroupDocs.Viewer dla .NET. Możesz ją pobrać Tutaj.
- Podstawowa znajomość programowania w języku C#.
Importuj przestrzenie nazw
Zacznij od zaimportowania niezbędnych przestrzeni nazw do swojego projektu C#. Dzięki temu masz dostęp do funkcjonalności dostarczanych przez GroupDocs.Viewer.
using GroupDocs.Viewer.Options;
using System;
using System.IO;
Krok 1: Skonfiguruj katalog dokumentów
Zdefiniuj ścieżkę do katalogu dokumentów, w którym zostaną zapisane dane wyjściowe.
string outputDirectory = "Your Document Directory";
Krok 2: Określ ścieżki plików wyjściowych
Ustaw pełne ścieżki dla plików wyjściowych HTML, JPG, PNG i PDF.
string pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.html");
Krok 3: Określ opcje ładowania
Aby uzyskać dokładne wyniki, należy wyraźnie określić typ pliku jako Excel 2003 XML SpreadSheetML.
LoadOptions loadOptions = new LoadOptions(FileType.Excel2003XML);
Krok 4: Renderowanie do wielostronicowego kodu HTML
Skorzystaj z opcji widoku HTML, aby przekształcić plik XML SpreadSheetML w wielostronicowy dokument HTML.
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFileFullPath);
viewer.View(options);
}
Krok 5: Renderowanie do JPG
Wyrenderuj plik XML SpreadSheetML do obrazu JPG, korzystając z określonych opcji.
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);
}
Krok 6: Renderowanie do PNG
Analogicznie, wyrenderuj plik do obrazu PNG, korzystając z określonych opcji.
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);
}
Krok 7: Renderowanie do PDF
Na koniec należy przekształcić plik XML SpreadSheetML w dokument PDF, korzystając z określonych opcji.
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);
}
Wniosek
Gratulacje! Udało Ci się nauczyć, jak renderować pliki XML SpreadSheetML za pomocą GroupDocs.Viewer dla .NET. Ulepsz swoje możliwości przeglądania dokumentów, odkrywając więcej funkcji i opcji udostępnianych przez tę wszechstronną bibliotekę.
Często zadawane pytania
Czy GroupDocs.Viewer jest kompatybilny z innymi formatami plików?
Tak, GroupDocs.Viewer obsługuje szeroką gamę formatów dokumentów, w tym PDF, Word, Excel i inne.
Czy mogę dostosować wygląd renderowanych dokumentów?
Oczywiście! GroupDocs.Viewer oferuje różne opcje dostosowywania, umożliwiając dostosowanie wyników do Twoich konkretnych potrzeb.
Gdzie mogę znaleźć dodatkowe wsparcie i zasoby?
Odwiedź Forum GroupDocs.Viewer w celu uzyskania wsparcia społeczności i zapoznania się z dokumentacja Aby uzyskać szczegółowe informacje.
Czy jest dostępna bezpłatna wersja próbna?
Tak, możesz uzyskać dostęp do bezpłatnej wersji próbnej Tutaj.
Jak uzyskać tymczasową licencję?
Możesz uzyskać tymczasową licencję Tutaj.