Conversor de HTML

Il Aspose.Cells HTML Converter per .NET Plugin consente agli sviluppatori di esportare i file Excel in HTML e caricare i file HTML o segnalare direttamente nei libri di lavoro di Excel. Che si sta costruendo visualizzatori basati sul browser, rapporti basati su e-mail, o integrazioni con i sistemi CMS, questo plugin aiuta il ponte Excel e HTML senza sforzo.

Ultimi articoli

Aspose.Cells HTML Converter Funzioni chiave

  • Esportazione di Excel in HTML Convertire i file Excel in HTML per la visualizzazione web o la condivisione leggera. esportare libri di lavoro interni o fogli di lavoro specifici come HTML pulito, responsivo.

  • Importa il contenuto HTML in Excel Carica stringhe HTML o file e converte in libri di lavoro di Excel con supporto per tabelle, formattazione e struttura.

  • Opzioni di rendering HTML flessibili Controlla la produzione con HtmlSaveOptions, compreso il modo in cui vengono trattate righe/colonne nascoste, sia esportare fogli di lavoro individualmente o insieme, e altro ancora.

  • L’ingresso e l’uscita basati sul flusso Salva o carica HTML attraverso i flussi di memoria – ideale per le applicazioni web, le API o gli ambienti senza server. Questo include la capacità di Aspose Cells Save to Stream per una gestione efficiente dei dati.

  • Supporto a formato ampio Funziona con una vasta gamma di formati: XLS, XLSX, XLSB, XLSM, XLTX, XLTM, HTML e MHTML – consentendo la conversione tra HTML e sia legati che moderni file Excel.

  • Integrazione .NET Integrare facilmente con i progetti .NET Framework e .NET Core/6/7/8 utilizzando NuGet o riferimento di assemblaggio diretto.

Per iniziare con Aspose.Cells HTML Converter per .NET

1. Installare Aspose.Cells per .NET

Utilizzare NuGet per aggiungere Aspose.Cells al tuo progetto:

dotnet add package Aspose.Cells

Excel per la conversione HTML

Esporta i tuoi libri di lavoro Excel per pulire il formato HTML:

Convertire file Excel in file HTML

Workbook workbook = new Workbook("Book1.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions(SaveFormat.Html);
workbook.Save("output.html", options);

Esportare il file Excel in HTML Stream (ad esempio, per l’applicazione web)

Workbook workbook = new Workbook("Book1.xlsx");

using (MemoryStream stream = new MemoryStream())
{
    workbook.Save(stream, SaveFormat.Html);
    stream.Position = 0;
    // Use the stream for web response, writing to file, etc.
}

Conversione di HTML a Excel

Convertire i file HTML o il marchio crudo in un libretto di lavoro di Excel:

Scarica il contenuto HTML da un file

HtmlLoadOptions loadOptions = new HtmlLoadOptions();
Workbook workbook = new Workbook("input.html", loadOptions);
workbook.Save("html_to_excel.xlsx");

Scarica il contenuto HTML da una stringa

string html = "<html><body><table><tr><td>Product</td><td>Price</td></tr><tr><td>Pen</td><td>$1.99</td></tr></table></body></html>";
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(html)))
{
    Workbook workbook = new Workbook(stream, new HtmlLoadOptions());
    workbook.Save("html_string_to_excel.xlsx", SaveFormat.Xlsx);
}

Scenari più popolari

Convertire la scheda di lavoro di Excel in HTML per l’uso web

Workbook workbook = new Workbook("report.xlsx");
HtmlSaveOptions options = new HtmlSaveOptions
{
    ExportHiddenWorksheet = false,
    ExportGridLines = true
};
workbook.Save("report.html", options);

Importazione di una tabella HTML in Excel

Workbook workbook = new Workbook("styled_table.html", new HtmlLoadOptions());
workbook.Save("styled_table.xlsx");

Le migliori pratiche per la conversione HTML

  • Utilizzo HtmlSaveOptions.ExportGridLines = true Immaginiamo il layout dello spreadsheet.
  • Preprocessare i dati di Excel per adattarsi all’interno delle dimensioni amichevoli al browser.
  • Al momento dell’importazione, assicuratevi che il HTML sia ben formato e utilizzi gli elementi della tabella per ottenere risultati ottimali.
  • Salva a un flusso se intende servire HTML direttamente nelle API web o nelle funzioni cloud.

Questioni e risoluzioni comuni

erroreLa soluzione
File not foundAssicurarsi che il percorso di ingresso sia corretto e che il file esiste
Unsupported formatConfirmare che il file è o un formato HTML o Excel-compatibile
Stili scomparsi in output HTMLControlla HtmlSaveOptions e conferma che il formato è mantenuto
Contenuti non allineati in Excel importatoUtilizzare le tabelle in HTML e evitare DIV profondamente nuotati
 Italiano