Qué hay de nuevo en esta versión

  • [Mejora] Implementar la extracción de tablas sin una plantilla a partir de presentaciones (PARSERNET‑2776)
    El analizador ahora puede extraer todas las tablas de un archivo de presentación directamente, sin necesidad de proporcionar una plantilla de diseño.

  • [Mejora] Implementar la extracción de tablas sin una plantilla a partir de hojas de cálculo (PARSERNET‑2775)
    La extracción de tablas funciona para hojas de cálculo al estilo Excel, devolviendo solo las tablas ListObject. El argumento pageIndex se corresponde con el índice de la hoja de cálculo.

Ambas mejoras mantienen la API pública sin cambios, por lo que el código existente sigue compilando.

Uso – Extraer tablas de una presentación

using (Parser parser = new Parser(filePath))
{
    // Devuelve todas las tablas encontradas en toda la presentación
    IEnumerable<PageTableArea> tables = parser.GetTables();
}

Uso – Extraer tablas de una hoja de cálculo

using (Parser parser = new Parser(filePath))
{
    int pageIndex = 0;               // Índice de la hoja de cálculo
    // Devuelve tablas ListObject de la hoja especificada
    IEnumerable<PageTableArea> tables = parser.GetTables(pageIndex);
}

Correcciones y mejoras

Categoría Descripción
Mejora Extracción de tablas sin una plantilla a partir de presentaciones (PARSERNET‑2776)
Mejora Extracción de tablas sin una plantilla a partir de hojas de cálculo (PARSERNET‑2775)

No se introdujeron cambios en la API pública ni rupturas en esta versión.

Cómo obtener la actualización

Recursos