Le pagine Web HTML responsive sono pensate per avere un bell’aspetto su diversi dispositivi. Queste pagine si regolano automaticamente in base alle diverse dimensioni dello schermo. Questo articolo ti guiderà ad automatizzare la conversione e visualizzare i tuoi documenti Word come pagine HTML reattive all’interno delle tue applicazioni .NET usando C#.

Layout da Word a HTML reattivo utilizzando C# .NET API

Di seguito verranno trattati i seguenti argomenti:

API .NET per Word e visualizzatore HTML reattivo

Utilizzerò GroupDocs.Viewer for .NET per eseguire il rendering dei documenti di Word come pagine HTML reattive negli esempi seguenti. L’API è un potente visualizzatore di documenti .NET API che supporta il rendering di un gran numero di documenti. Consente di creare un Visualizzatore HTML con risorse incorporate ed esterne, un Visualizzatore di immagini eseguendo il rendering in formato JPG e PNG e un Visualizzatore PDF ideale per la stampa o la condivisione con altri.

Puoi scaricare il programma di installazione delle DLL o MSI dalla sezione download o installare l’API aggiungendo il relativo pacchetto alla tua applicazione .NET tramite NuGet.

PM> Install-Package GroupDocs.Viewer

Converti documenti Word per visualizzarli come HTML reattivo utilizzando C#

Se disponi di documenti MS Word DOC, DOCX e desideri eseguire il rendering di questi documenti in pagine HTML reattive per avere un bell’aspetto su tutte le diverse dimensioni dello schermo, ecco i passaggi e il codice C# per te.

I passaggi seguenti mostrano come convertire il documento di Word (DOC/DOCX) in HTML reattivo utilizzando l’API .NET.

  • Carica il documento Word (DOC/DOCX) utilizzando la classe Viewer.
  • Impostare HtmlViewOptions per le risorse incorporate o esterne per l’output html.
  • Imposta RenderResponsive su true.
  • Chiama il metodo View della classe Viewer per generare le pagine Web reattive del documento Word caricato.

Di seguito solo un codice sorgente a quattro righe esegue il rendering del documento di Word come HTML reattivo con risorse incorporate usando C#.

// Converti documenti Word DOC/DOCX in pagine HTML responsive in C#
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.RenderResponsive = true; // Set the Responsive as true
    viewer.View(options);
}

Ottieni una licenza API gratuita

Puoi ottenere una licenza temporanea gratuita per utilizzare l’API senza i limiti di valutazione.

Conclusione

Per riassumere, hai imparato come eseguire il rendering dei documenti di Word come pagine HTML reattive usando C#. Inoltre, puoi generare le pagine HTML con risorse incorporate ed esterne. Devi essere sicuro di iniziare a creare la tua applicazione .NET per la visualizzazione di documenti come quella creata da GroupDocs.

Per ulteriori informazioni sull’API, puoi visitare la documentazione e il repository GitHub. In caso di ulteriori domande e ambiguità, contatta il supporto gratuito sul forum.

Guarda anche