Aspose.Cells HTML Converter per .NET

Aspose.Cells HTML Converter per .NET consente la conversione senza segni, ad alta fidelità tra i libri di lavoro di Excel (XLS, XLSX,XLSM, XLTX e XLTM) e i documenti HTML/MHTML. Esso esprime un’API focalizzata personalizzata per l’esportazione ed importazione di HTML, assicurando una rapida integrazione in qualsiasi applicazione .Net che richiede la rendicontazione o la inserzione del contenuto della scheda di diffusione sul web.

Installazione e Setup

Per iniziare, aggiungi il pacchetto Aspose.Cells per .NET NuGet al tuo progetto Installazione di pagina.Per la licenza, questo plugin utilizza una licenza misurata proprio come Aspose.Cells; vedi il Licenza a consumo Guida per i dettagli di configurazione.

Caratteristiche e funzionalità

Formati supportati

Excel in HTML : Convertire i file Excel (XLS, XLSX,XLSM, XLTX e XLTM) in standard HTML o MHTML.• HTML a Excel : Importare HTML/MHhtml di nuovo nei libri di lavoro di Excel per l’editing round-trip.

Conversione di alta fedeltà

• Conserva la formattazione delle cellule, le regioni miste, i formuli (come testo), le immagini, gli schemi e le forme.• Sviluppo basato su CSS per una visione e un senso costanti attraverso le pagine web.• Rispondi di tabella HTML per rendering mobile.

Opzioni di conversione personalizzabili

• Esportare come documenti HTML completi o come fragmenti per l’inserimento.• Controllo di paginazione per libri di lavoro multi-sheet.• Gestione delle risorse interne o esterne (immagini, font, CSS).

Batch Processing e Automazione

• Iterate attraverso numerosi libri di lavoro per automatizzare la generazione di massa HTML.• Evento per l’iniezione personalizzata HTML o CSS durante la conversione.• API Thread-Safe che consente il trattamento parallelo.

Efficienza e ottimizzazione della memoria

• API basati sul flusso per un efficiente I/O.• Caricamento leggero di foglie o ranghi specifici per grandi libri di lavoro.• Supporto per la produzione compressa di HTML (GZip) e l’assemblaggio di beni.

Logging e errore di gestione

• Esposizione di diagnosi dettagliate per elementi non supportati o font mancanti.• Strategie di ritorno per errori transitori.• Degradazione graziosa per rendere il testo chiaro quando necessario.

Compatibilità ed estensibilità

• Funziona tramite .NET Framework, .net Core e .Net 5/6+.• Può essere combinato con Aspose.Cells API per la manipolazione dei dati avanzati prima dell’esportazione.• Assemblaggio Lightweight ottimizzato per i compiti di conversione HTML.

Esempio: Convertire Excel in HTML

using Aspose.Cells;

// Load your source workbook
Workbook workbook = new Workbook("Book1.xlsx");

// Save file to HTML format
workbook.Save("out.html", SaveFormat.Html);

Suggerimenti e migliori pratiche

• Validare la dimensione e la complessità del foglio di lavoro per evitare le bottiglie di prestazioni.• Utilizzare API basate sul flusso nelle applicazioni web per ridurre l’uso della memoria.• Rimuovere HtmlSaveOptions al fine-tune HTML output.• La conversione in using i blocchi per sfruttare rapidamente le risorse.• Avvertenze di conversione di log per garantire la qualità.• Applicare i modelli produttore-consumatore per le operazioni di batch.• Cache generato HTML in modo intelligente in applicazioni web dinamiche.

Problemi comuni e soluzioni

  • File non trovato → Verificare l’accuratezza del file.
  • Formato di file non supportato → Assicurarsi che il formato di input sia sostenuto da Aspose.Cells HTML Converter.
 Italiano