Convertir formato POWERPOINT a JSON a través de C#

Exporte POWERPOINT a JSON a través de C# sin usar Microsoft® Excel o PowerPoint

 

Al usar Aspose.Total for .NET puede convertir POWERPOINT a formato JSON dentro de cualquier aplicación .NET, C#, ASP.NET y VB.NET en dos pasos simples En primer lugar, al usar Aspose.Slides for .NET , puede exportar POWERPOINT a HTML. Después de eso, al usar Aspose.Cells for .NET API de programación de hojas de cálculo, puede convertir HTML a JSON.

Convertir formato POWERPOINT a JSON a través de C#

  1. Abra el archivo POWERPOINT usando la clase Presentación
  2. Convierta POWERPOINT a HTML usando el método Save
  3. Cargue el documento HTML utilizando la clase Workbook
  4. Guarde el documento en formato JSON usando el método Save

Requisitos de conversión

Instale desde la línea de comandos como nuget install Aspose.Total o a través de Package Manager Console de Visual Studio con Install-Package Aspose.Total.

Como alternativa, obtenga el instalador MSI sin conexión o las DLL en un archivo ZIP desde descargas .

Convierta POWERPOINT protegido a formato JSON a través de C#

Usando la API, también puede abrir el documento protegido por contraseña. Si su documento POWERPOINT de entrada está protegido con contraseña, no puede convertirlo al formato JSON sin usar la contraseña. La API le permite abrir el documento cifrado pasando la contraseña correcta en un objeto LoadOptions. El siguiente ejemplo de código muestra cómo abrir un documento cifrado con una contraseña.

Convierta POWERPOINT a JSON en el rango a través de C#

Mientras convierte POWERPOINT a JSON, también puede establecer el rango en su formato JSON de salida. Para establecer el rango, puede abrir el HTML convertido usando la clase Workbook, obtener CellsCollection de la hoja de trabajo que contiene los datos, crear un rango de CellsCollection especificando índices de fila y columna, y llamar al método ExportRangeToJson con referencias a los objetos Range y ExportRangeToJsonOptions. Finalmente, puede guardar los datos JSON en un archivo a través del método File.WriteAllText.

Explore POWERPOINT opciones de conversión con .NET

Convertir POWERPOINTs a CSV (Valores separados por comas)
Convertir POWERPOINTs a DIF (Formato de intercambio de datos)
Convertir POWERPOINTs a EXCEL (Formatos de archivo de hoja de cálculo)
Convertir POWERPOINTs a FODS (Hoja de cálculo XML plano de OpenDocument)
Convertir POWERPOINTs a MARKDOWN (Lenguaje de marcado ligero)
Convertir POWERPOINTs a ODS (Hoja de cálculo de OpenDocument)
Convertir POWERPOINTs a SXC (Hoja de cálculo de cálculo de StarOffice)
Convertir POWERPOINTs a TSV (Valores separados por tabuladores)
Convertir POWERPOINTs a XLAM (Complemento de Excel habilitado para macros)
Convertir POWERPOINTs a XLS (Formato binario de Microsoft Excel)
Convertir POWERPOINTs a XLSB (Libro binario de Excel)
Convertir POWERPOINTs a XLSM (Hoja de cálculo habilitada para macros)
Convertir POWERPOINTs a XLSX (Libro de trabajo XML abierto)
Convertir POWERPOINTs a XLT (Excel 97 - Plantilla 2003)
Convertir POWERPOINTs a XLTM (Plantilla de Excel habilitada para macros)
Convertir POWERPOINTs a XLTX (Plantilla de Excel)

Qué es POWERPOINT Formato de archivo

Los formatos de archivo de PowerPoint abarcan los diversos tipos de archivos utilizados para almacenar e intercambiar presentaciones creadas en el software de Microsoft PowerPoint. Estos formatos están diseñados para adaptarse a las diversas funcionalidades y características de PowerPoint. Los formatos de archivo principales para PowerPoint son .pptx y .ppt. Introducido con PowerPoint 2007, .pptx es el formato de archivo más nuevo y se ha convertido en la opción predeterminada desde entonces. Emplea un formato XML abierto, lo que permite tamaños de archivo más pequeños, recuperación de datos mejorada y una integración perfecta con otras aplicaciones de Microsoft Office. Además, los archivos .pptx pueden incorporar medios incrustados y gráficos 3D.

El formato de archivo anterior, .ppt, fue utilizado por versiones de PowerPoint anteriores a 2007. Aunque las versiones más nuevas de PowerPoint continúan admitiendo archivos .ppt, tienen limitaciones en comparación con .pptx. Los archivos .ppt tienden a tener tamaños de archivo más grandes y no son compatibles con varias funciones avanzadas disponibles en .pptx.

PowerPoint también ofrece los formatos de archivo .ppsx y .ppsm, que se utilizan principalmente para presentaciones guardadas como presentaciones de diapositivas. El formato .ppsx sirve para presentaciones estáticas, mientras que el formato .ppsm admite macros y animaciones.

Más allá de estos formatos, PowerPoint amplía la compatibilidad con otros formatos de archivo, como .pdf, .odp y .potx. Estos formatos satisfacen necesidades específicas, como compartir presentaciones con usuarios que no son de PowerPoint o crear plantillas de presentación.

Qué es JSON Formato de archivo

El formato de archivo JSON (JavaScript Object Notation) es un formato de intercambio de datos liviano y ampliamente utilizado. Se derivó del lenguaje de programación JavaScript, pero ahora es independiente del lenguaje y es compatible con varios lenguajes de programación. Los archivos JSON almacenan datos en un formato estructurado y legible, lo que los hace fáciles de entender y procesar tanto por humanos como por máquinas.

Los archivos JSON constan de pares clave-valor organizados en una estructura jerárquica. Representan datos de una manera simple e intuitiva usando objetos (entre llaves {}) y matrices (entre corchetes []). Cada clave se empareja con un valor correspondiente, que puede ser una cadena, un número, un valor booleano, un valor nulo, un objeto o una matriz. Esta flexibilidad permite que JSON maneje estructuras de datos complejas y anidadas.

Una de las principales ventajas de JSON es su simplicidad y facilidad de uso. Su naturaleza liviana y sintaxis mínima lo hacen eficiente para la transmisión de datos a través de redes y el almacenamiento en archivos. Los archivos JSON se usan comúnmente para el intercambio de datos entre servidores web y clientes, así como para archivos de configuración, API y almacenamiento de datos estructurados.

Los archivos JSON son legibles por humanos y se pueden entender y modificar fácilmente usando un texto editor. También son legibles por máquina, lo que permite que las aplicaciones analicen y procesen datos JSON de manera eficiente. Muchos lenguajes de programación proporcionan bibliotecas o paquetes integrados para trabajar con JSON, lo que simplifica el análisis y la serialización de datos JSON.