Archieven weergeven op één of meerdere HTML-pagina’s

Invoering

GroupDocs.Viewer voor .NET is een krachtige bibliotheek voor het renderen van documenten waarmee ontwikkelaars moeiteloos documentweergavemogelijkheden kunnen integreren in hun .NET-applicaties. Of u nu archieven wilt renderen naar één of meerdere HTML-pagina’s, deze tutorial begeleidt u stap voor stap door het proces.

Vereisten

Voordat u met deze tutorial aan de slag gaat, 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. U kunt deze downloaden van hier.
  2. Ontwikkelomgeving: Zorg dat er een werkende ontwikkelomgeving is ingericht voor .NET-ontwikkeling.
  3. Documentmap: Maak een map 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 te renderen naar één of meerdere HTML-pagina’s met behulp van GroupDocs.Viewer voor .NET:

Stap 1: Uitvoermap instellen

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

string outputDirectory = "Your Document Directory";

Stap 2: Definieer het bestandspadformaat

Geef de bestandspadindeling voor de HTML-pagina’s op. Voor weergave op één pagina:

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

Voor rendering van meerdere pagina’s:

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

Stap 3: Renderen naar HTML op éé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: HTML weergeven op meerdere pagina’s

using (Viewer viewer = new Viewer(TestFiles.SAMPLE_RAR_WITH_FOLDERS))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
    options.ArchiveOptions.ItemsPerPage = 10; // Items per pagina instellen
    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 tutorial te volgen, kunt u documentweergave naadloos integreren in uw .NET-applicaties.

Veelgestelde vragen

Kan ik naast archieven ook andere documentformaten weergeven?

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?

Jazeker, 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 renderingmogelijkheden voor betere prestaties.

Ondersteunt GroupDocs.Viewer documentannotaties?

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