Render archieven naar enkele of meerdere HTML-pagina's

Invoering

GroupDocs.Viewer voor .NET is een krachtige documentweergavebibliotheek waarmee ontwikkelaars moeiteloos documentweergavemogelijkheden kunnen integreren in hun .NET-toepassingen. Of u nu archieven op één of meerdere HTML-pagina’s moet renderen, deze tutorial begeleidt u stap voor stap door het proces.

Vereisten

Voordat u in deze zelfstudie duikt, moet u ervoor zorgen dat u aan de volgende vereisten voldoet:

  1. GroupDocs.Viewer voor .NET: Zorg ervoor dat de bibliotheek in uw project is geïnstalleerd. Je kunt het downloaden vanhier.
  2. Ontwikkelomgeving: zorg dat er een werkende ontwikkelomgeving is opgezet voor .NET-ontwikkeling.
  3. Documentmap: bereid een map voor waarin uw documenten worden opgeslagen.
  4. Basiskennis van C#: maak uzelf vertrouwd met de basisbeginselen van de programmeertaal C#.

Naamruimten importeren

Zorg ervoor dat u in uw C#-code de benodigde naamruimten importeert:

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

Volg deze stappen om archieven op één of meerdere HTML-pagina’s weer te geven met GroupDocs.Viewer voor .NET:

Stap 1: Stel de uitvoermap in

Definieer de map waarin u de weergegeven HTML-pagina’s wilt opslaan:

string outputDirectory = "Your Document Directory";

Stap 2: Definieer het bestandspadformaat

Geef het bestandspadformaat op voor de HTML-pagina’s. Voor weergave van één pagina:

string pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result.html");

Voor weergave van meerdere pagina’s:

pageFilePathFormat = Path.Combine(outputDirectory, "RAR_result_page_{0}.html");

Stap 3: Renderen naar HTML met één pagina

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    options.RenderToSinglePage = true; 
    viewer.View(options);
}

Stap 4: Render naar HTML voor meerdere pagina’s

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    options.ArchiveOptions.ItemsPerPage = 10; // Stel items per pagina in
    viewer.View(options);
}

Stap 5: Controleer de uitvoer

Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");

Conclusie

Het renderen van archieven naar HTML-pagina’s met GroupDocs.Viewer voor .NET is een eenvoudig proces. Door de stappen in deze zelfstudie te volgen, kunt u de mogelijkheden voor documentweergave naadloos integreren in uw .NET-toepassingen.

Veelgestelde vragen

Kan ik naast archieven ook andere documentformaten renderen?

Ja, GroupDocs.Viewer ondersteunt een breed scala aan documentformaten, waaronder PDF, DOCX, XLSX, PPTX en meer.

Is GroupDocs.Viewer geschikt voor zowel desktop- als webapplicaties?

Absoluut, GroupDocs.Viewer kan naadloos worden gebruikt in zowel desktop- als webapplicaties.

Biedt GroupDocs.Viewer aanpassingsopties voor de viewerinterface?

Ja, u kunt de viewerinterface aanpassen aan uw wensen.

Kan ik documenten asynchroon weergeven met GroupDocs.Viewer?

Ja, GroupDocs.Viewer biedt asynchrone weergavemogelijkheden voor betere prestaties.

Ondersteunt GroupDocs.Viewer documentannotaties?

Ja, met GroupDocs.Viewer kunnen gebruikers documentannotaties efficiënt bekijken en beheren.