Renderowanie arkusza XML SpreadSheetML

Wstęp

Witamy w świecie GroupDocs.Viewer dla .NET! W tym samouczku przeprowadzimy Cię przez proces renderowania plików XML SpreadSheetML 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.

Warunki wstępne

Zanim przejdziesz do samouczka, upewnij się, że masz skonfigurowane następujące wymagania wstępne:

  • Środowisko programistyczne z obsługą .NET.
  • Zainstalowana biblioteka GroupDocs.Viewer dla .NET. Możesz go pobraćTutaj.
  • Podstawowa znajomość programowania w języku C#.

Importuj przestrzenie nazw

Rozpocznij od zaimportowania niezbędnych przestrzeni nazw do projektu C#. Dzięki temu masz dostęp do funkcjonalności udostępnianych 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

Skonfiguruj pełne ścieżki 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

Jawnie określ typ pliku jako Excel 2003 XML SpreadSheetML, aby był on dokładnie renderowany.

LoadOptions loadOptions = new LoadOptions(FileType.Excel2003XML);

Krok 4: Renderuj do wielostronicowego kodu HTML

Skorzystaj z opcji widoku HTML, aby wyrenderować 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: Renderuj do JPG

Renderuj 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: Renderuj do PNG

Podobnie wyrenderuj plik do obrazu PNG z określonymi opcjami.

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: Renderuj do formatu PDF

Na koniec wyrenderuj plik XML SpreadSheetML do dokumentu 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! Pomyślnie nauczyłeś się renderowania plików XML SpreadSheetML przy użyciu programu GroupDocs.Viewer dla platformy .NET. Zwiększ swoje możliwości przeglądania dokumentów, odkrywając więcej funkcji i opcji dostępnych w tej wszechstronnej bibliotece.

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?

Absolutnie! GroupDocs.Viewer oferuje różne opcje dostosowywania, umożliwiające dostosowanie wyników do konkretnych potrzeb.

Gdzie mogę znaleźć dodatkowe wsparcie i zasoby?

OdwiedzićForum GroupDocs.Viewer o wsparcie społeczności i poznajdokumentacjaaby uzyskać szczegółowe informacje.

Czy dostępny jest bezpłatny okres próbny?

Tak, możesz uzyskać dostęp do bezpłatnego okresu próbnegoTutaj.

Jak uzyskać licencję tymczasową?

Możesz uzyskać licencję tymczasowąTutaj.