Cosa c’è di nuovo in questa versione

  • [Enhancement] Implementare l’estrazione delle tabelle senza un modello dalle presentazioni (PARSERNET‑2776)
    Il parser ora può estrarre tutte le tabelle da un file di presentazione direttamente, senza la necessità di fornire un modello di layout.

  • [Enhancement] Implementare l’estrazione delle tabelle senza un modello dai fogli di calcolo (PARSERNET‑2775)
    L’estrazione delle tabelle funziona per i fogli di calcolo in stile Excel, restituendo solo le tabelle ListObject. L’argomento pageIndex corrisponde all’indice del foglio di lavoro.

Entrambi gli aggiornamenti mantengono inalterata l’API pubblica, quindi il codice esistente continua a compilare.

Utilizzo – Estrarre tabelle da una presentazione

using (Parser parser = new Parser(filePath))
{
    // Returns every table found in the whole presentation
    IEnumerable<PageTableArea> tables = parser.GetTables();
}

Utilizzo – Estrarre tabelle da un foglio di calcolo

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;               // Worksheet index
    // Returns ListObject tables from the specified worksheet
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}

Correzioni e miglioramenti

Categoria Descrizione
Miglioramento Estrarre tabelle senza un modello dalle presentazioni (PARSERNET‑2776)
Miglioramento Estrarre tabelle senza un modello dai fogli di calcolo (PARSERNET‑2775)

Non sono state introdotte API pubbliche o modifiche incompatibili in questa versione.

Come ottenere l’aggiornamento

Risorse