Compartir a través de


Introducción al SDK de Open XML

El SDK de Open XML simplifica la tarea de manipular paquetes Open XML y los elementos de esquema Open XML subyacentes dentro de un paquete. Las clases del SDK de Open XML encapsulan muchas tareas comunes que los desarrolladores realizan en paquetes Open XML, de modo que pueda realizar operaciones complejas con solo unas pocas líneas de código.

Paquetes disponibles

El SDK está disponible como una colección de paquetes NuGet que admiten .NET 3.5+, .NET Standard 2.0, .NET 6+, y otras plataformas admitidas para esos destinos . Para obtener información sobre la instalación de paquetes, consulte la documentación de NuGet. A continuación se muestran los paquetes disponibles:

  • DocumentFormat.OpenXml.Framework: este paquete contiene el marco básico que habilita el SDK. Se trata de un nuevo paquete a partir de v3.0 y contiene muchos tipos que anteriormente se incluían en DocumentFormat.OpenXml.
  • DocumentFormat.OpenXml: este paquete contiene todas las clases fuertemente tipadas para elementos y elementos.
  • DocumentFormat.OpenXml.Features: este paquete contiene funcionalidad adicional que habilita algunas características de participación.
  • DocumentFormat.OpenXml.Linq: este paquete contiene una colección de todos los nombres completos de los elementos y partes para permitir un uso más eficaz Linq .