Rendern von XML SpreadSheetML

Einführung

Willkommen in der Welt von GroupDocs.Viewer für .NET! In diesem Tutorial führen wir Sie durch das einfache Rendern von XML-SpreadSheetML-Dateien mit GroupDocs.Viewer, einer leistungsstarken .NET-Bibliothek. Unabhängig davon, ob Sie ein erfahrener Entwickler sind oder gerade erst anfangen, hilft Ihnen diese Schritt-für-Schritt-Anleitung dabei, das XML-SpreadSheetML-Rendering mühelos in Ihre Anwendungen zu integrieren.

Voraussetzungen

Bevor Sie mit dem Tutorial beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

  • Eine Entwicklungsumgebung mit .NET-Unterstützung.
  • GroupDocs.Viewer für .NET-Bibliothek installiert. Sie können es herunterladenHier.
  • Ein grundlegendes Verständnis der C#-Programmierung.

Namespaces importieren

Beginnen Sie mit dem Importieren der erforderlichen Namespaces in Ihr C#-Projekt. Dadurch wird sichergestellt, dass Sie Zugriff auf die von GroupDocs.Viewer bereitgestellten Funktionalitäten haben.

using GroupDocs.Viewer.Options;
using System;
using System.IO;

Schritt 1: Richten Sie Ihr Dokumentenverzeichnis ein

Definieren Sie den Pfad zu Ihrem Dokumentenverzeichnis, in dem die Ausgabe gespeichert wird.

string outputDirectory = "Your Document Directory";

Schritt 2: Geben Sie die Pfade der Ausgabedateien an

Richten Sie die vollständigen Pfade für die HTML-, JPG-, PNG- und PDF-Ausgabedateien ein.

string pageFileFullPath = Path.Combine(outputDirectory, "Excel_2003_Xml_result.html");

Schritt 3: Legen Sie die Ladeoptionen fest

Geben Sie den Dateityp explizit als Excel 2003 XML SpreadSheetML an, um ihn korrekt wiederzugeben.

LoadOptions loadOptions = new LoadOptions(FileType.Excel2003XML);

Schritt 4: In mehrseitiges HTML rendern

Nutzen Sie die HTML-Ansichtsoptionen, um die XML-SpreadSheetML-Datei in ein mehrseitiges HTML-Dokument zu rendern.

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_XML_SPREADSHEETML, loadOptions))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFileFullPath);
    viewer.View(options);
}

Schritt 5: Als JPG rendern

Rendern Sie die XML-SpreadSheetML-Datei mit den angegebenen Optionen in ein JPG-Bild.

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);
}

Schritt 6: In PNG rendern

Rendern Sie die Datei auf ähnliche Weise mit den angegebenen Optionen in ein PNG-Bild.

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);
}

Schritt 7: Als PDF rendern

Rendern Sie abschließend die XML-SpreadSheetML-Datei mit den angegebenen Optionen in ein PDF-Dokument.

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);
}

Abschluss

Glückwunsch! Sie haben erfolgreich gelernt, wie Sie XML-SpreadSheetML-Dateien mit GroupDocs.Viewer für .NET rendern. Erweitern Sie Ihre Möglichkeiten zur Dokumentenanzeige, indem Sie weitere Funktionen und Optionen erkunden, die diese vielseitige Bibliothek bietet.

FAQs

Ist GroupDocs.Viewer mit anderen Dateiformaten kompatibel?

Ja, GroupDocs.Viewer unterstützt eine Vielzahl von Dokumentformaten, darunter PDF, Word, Excel und mehr.

Kann ich das Erscheinungsbild der gerenderten Dokumente anpassen?

Absolut! GroupDocs.Viewer bietet verschiedene Anpassungsoptionen, sodass Sie die Ausgabe an Ihre spezifischen Bedürfnisse anpassen können.

Wo finde ich zusätzliche Unterstützung und Ressourcen?

Besuche denGroupDocs.Viewer-Forum für Community-Unterstützung und erkunden Sie dieDokumentationfür detaillierte Informationen.

Gibt es eine kostenlose Testversion?

Ja, Sie können auf die kostenlose Testversion zugreifenHier.

Wie erhalte ich eine temporäre Lizenz?

Sie können eine temporäre Lizenz erhaltenHier.