La pulizia e la minimizzazione dell’HTML migliorano il tempo di caricamento e l’utilizzo della larghezza di banda delle pagine Web. Si osserva che del codice non necessario viene iniettato quando un documento viene convertito in formato HTML utilizzando alcuni strumenti. Puoi sbarazzarti di questo codice indesiderato all’interno delle tue applicazioni .NET. Questo articolo illustra come eseguire il rendering di documenti Word in HTML ridotto utilizzando C#.

Rendering di Word come HTML pulito utilizzando C#

API .NET per il rendering come HTML ridotto

GroupDocs.Viewer fornisce un’API di visualizzazione dei documenti che consente il rendering di vari documenti in HTML, PDF e formati immagine all’interno dell’applicazione .NET. Userò questa API negli esempi per convertire il file DOCX in un file HTML pulito.

Puoi scaricare le DLL o il programma di installazione MSI dalla sezione download o installare l’API nella tua applicazione .NET tramite NuGet.

PM> Install-Package GroupDocs.Viewer

Rendering di Word DOC/DOCX in HTML minimizzato utilizzando C#

I file HTML possono essere ottenuti con risorse incorporate o esterne utilizzando i rispettivi metodi. I passaggi seguenti mostrano come convertire il documento di Word (DOC/DOCX) in HTML ridotto utilizzando C#.

  • Carica il file DOCX utilizzando la classe Viewer.
  • Prepara le opzioni di rendering HTML utilizzando la classe HtmlViewOptions.
  • Abilita l’opzione Riduci a icona impostandola su true.
  • Usa View() con le opzioni create per rendere il file DOCX come HTML minimizzato.

L’esempio di codice C# seguente esegue il rendering del file Word DOCX in HTML ridotto.

// Converti Word DOC/DOCX in HTML minimizzato usando C#
using (Viewer viewer = new Viewer("path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.Minify = true;

    viewer.View(options);
}

Ottieni una licenza API gratuita

Puoi utilizzare le API gratuitamente senza limitazioni di valutazione ottenendo una licenza temporanea.

Conclusione

Per riassumere, abbiamo discusso di come eseguire il rendering dei file DOC/DOCX come HTML ridotto utilizzando C#. Puoi creare il tuo convertitore e pulitore online che consente agli utenti di convertire i documenti in HTML minimizzato. Inoltre, puoi saperne di più su GroupDocs.Viewer for .NET dalla sua documentazione . Per domande, contattaci tramite il forum.

Guarda anche