Il Aspose.Cells HTML Converter per .NET Plugin è un potente strumento che consente agli sviluppatori di convertire i file Excel in tagli HTML puliti, responsivi e importare il contenuto HTML indietro nei libri di lavoro di Excel. Questo plugin raccoglie la differenza tra Excel e HTML, rendendolo ideale per visualizzatori web, report di posta elettronica e integrazioni CMS.
Introduzione
L’Aspose.Cells HTML Converter per .NET Plugin è uno strumento versatile che consente agli sviluppatori di esportare i file Excel in HTML e importare il contenuto HTML indietro nei libri di lavoro di Excel. Questo plugin facilita l’interoperabilità dei dati senza precedenti tra i formati Excel e HTML, rendendolo ideale per i visualizzatori web, i rapporti di posta elettronica e le integrazioni CMS.
Caratteristiche chiave di Aspose.Cells HTML Converter
Esportazione di Excel in HTML- Convertire libri di lavoro interni o fogli di testo specifici in un HTML pulito e responsivo utilizzando Excel per convertire HTML.
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 trattamento di righe / colonne nascoste, l’esportazione di fogli di lavoro individualmente o insieme, ecc.L’ingresso e l’uscita basati sul flusso- Salva o carica HTML attraverso i flussi di memoria per un trattamento efficiente dei dati in applicazioni web, API o ambienti senza server.
Supporto a formato ampio- Funziona con un’ampia gamma di formati: XLS, XLSX, XXLSB, XXXL, XLTM, HTML e MHTML.
Integrazione .NET- Integrare facilmente con i progetti .NET Framework e .NET Core/6/7/8 utilizzando NuGet o riferimento di assemblaggio diretto.
Come iniziare con Aspose.Cells HTML Converter per .NET
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 HTML a Excel
Convertire file HTML o marcatura cruda 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.
Problemi comuni e soluzioni
errore | La soluzione |
---|---|
File not found | Assicurarsi che il percorso di ingresso sia corretto e che il file esiste |
Unsupported format | Confirmare che il file è o un formato HTML o Excel-compatibile |
Stili scomparsi in output HTML | Controlla HtmlSaveOptions e conferma che il formato è mantenuto |
Contenuti non allineati in Excel importato | Utilizzare le tabelle in HTML e evitare DIV profondamente nuotati |
Con queste capacità, Aspose.Cells fornisce un potente strumento per convertire Excel in HTML, assicurando che il formato sia conservato, consentendo l’integrazione e la visualizzazione senza sguardo su varie piattaforme.
conclusione
Aspose.Cells HTML Converter per .NET offre funzionalità robuste per convertire i file Excel in un taglio HTML pulito e importare il contenuto HTML indietro nei libri di lavoro di Excel. Questo plugin è uno strumento essenziale per gli sviluppatori che cercano di raccogliere la lacuna tra Excel e le applicazioni basate sul web, assicurando l’interoperabilità dei dati senza segni.
More in this category
- Assicurare i documenti sensibili di Excel con Aspose.Cells LowCode Spreadsheet Locker
- Conversione automatica di Excel in PDF in .NET
- Convertire efficacemente i file Excel in e da JSON con Aspose.Cells
- Convertire Excel in immagine con un background trasparente in C#
- Convertire Excel in Immagine di Thumbnail in C#