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.