Você pode converter JSON para PPSM em qualquer aplicativo .NET, C#, ASP.NET e VB.NET em duas etapas simples. Em primeiro lugar, usando Aspose.Cells for .NET , você pode analisar JSON para PPTX. Depois disso, usando Aspose.Slides for .NET , você pode converter PPTX para PPSM. Ambas as APIs estão no pacote Aspose.Total for .NET .
Converter o formato JSON para PPSM via C#
- Crie um novo objeto Workbook e leia dados JSON válidos do arquivo
- Importe o arquivo JSON para a planilha usando a classe JsonUtility e Salvar como PPTX
- Carregue o documento PPTX usando a classe Apresentação
- Salve o documento no formato PPSM usando o método Salvar
Requisitos de conversão
Instale a partir da linha de comando como nuget install Aspose.Total
ou via Package Manager Console do Visual Studio com Install-Package Aspose.Total
.
Como alternativa, obtenha o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .
Defina o layout e converta o formato JSON para PPSM via C#
Ao analisar JSON para PPSM, você também pode definir opções de layout para seu formato JSON usando JsonLayoutOptions . Ele permite que você processe array como uma tabela, ignore nulos, ignore o título do array, ignore o título do objeto, converta string em número ou data, defina data e formato de número e defina estilo de título. Todas essas opções permitem que você apresente seus dados conforme suas necessidades. O trecho de código a seguir mostra como definir as opções de layout.
Converter o formato JSON para PPSM com marca d'água
Usando a API, você também pode converter JSON em PPSM com marca d’água. Para adicionar uma marca d’água ao seu documento PPSM, você pode primeiro analisar JSON para PPTX e adicionar uma marca d’água a ele. Para adicionar uma marca d’água, carregue o arquivo PPTX recém-criado usando a classe Apresentação , selecione a apresentação principal, adicione o tipo de forma usando AddAutoShape e adicione texto de marca d’água usando AddTextFrame. Depois de adicionar a marca d’água, você pode salvar o documento no PPSM.
Explore JSON Opções de conversão com .NET
O que é JSON Formato de Arquivo
O formato de arquivo JSON (JavaScript Object Notation) é um formato de intercâmbio de dados leve e amplamente utilizado. Ele foi derivado da linguagem de programação JavaScript, mas agora é independente de linguagem e suportado por várias linguagens de programação. Os arquivos JSON armazenam dados em um formato estruturado e legível, tornando-os fáceis de entender e processar por humanos e máquinas.
Arquivos JSON consistem em pares chave-valor organizados em uma estrutura hierárquica. Eles representam dados de forma simples e intuitiva usando objetos (entre colchetes {}) e arrays (entre colchetes []). Cada chave é emparelhada com um valor correspondente, que pode ser uma string, número, booleano, nulo, objeto ou matriz. Essa flexibilidade permite que o JSON lide com estruturas de dados complexas e aninhadas.
Uma das principais vantagens do JSON é sua simplicidade e facilidade de uso. Sua natureza leve e sintaxe mínima o tornam eficiente para transmissão de dados em redes e armazenamento em arquivos. Arquivos JSON são comumente usados para troca de dados entre servidores web e clientes, bem como para arquivos de configuração, APIs e armazenamento de dados estruturados.
Arquivos JSON são legíveis por humanos e podem ser facilmente entendidos e modificados usando um texto editor. Eles também são legíveis por máquina, permitindo que os aplicativos analisem e processem dados JSON com eficiência. Muitas linguagens de programação fornecem bibliotecas ou pacotes integrados para trabalhar com JSON, simplificando a análise e serialização de dados JSON.
O que é PPSM Formato de Arquivo
O formato de arquivo PPSM é uma extensão usada pelo Microsoft PowerPoint para salvar apresentações com macros incorporadas. É uma evolução do formato de arquivo PPSX, que é comumente usado para apresentações de slides do PowerPoint. O “M” em PPSM significa “habilitado para macro”, indicando que o arquivo suporta a execução de macros dentro da apresentação.
Os arquivos PPSM permitem conteúdo interativo e dinâmico em apresentações do PowerPoint por meio do uso de macros, que são conjuntos de instruções ou comandos que automatizam tarefas ou adicionam funcionalidade. As macros podem ser criadas usando o Visual Basic for Applications (VBA) e fornecem recursos avançados, como botões interativos, ações automatizadas e funções personalizadas.
Quando um arquivo PPSM é aberto, o PowerPoint permite a execução de macros, permitindo a apresentação para responder às interações do usuário ou executar ações predefinidas. Isso permite a criação de apresentações de slides interativas e aprimora a experiência geral do usuário.
O formato PPSM é particularmente útil para criar apresentações autoexecutáveis, displays de quiosque ou módulos de treinamento interativos. Ao incorporar macros, os apresentadores podem automatizar processos, acionar ações específicas ou personalizar o comportamento da apresentação com base na entrada do usuário.
É importante observar que, devido aos possíveis riscos de segurança associados às macros, algumas organizações podem ter configurações de segurança em vigor que restringem a execução de macros em arquivos do PowerPoint. Portanto, ao compartilhar arquivos PPSM, é essencial garantir que os destinatários estejam cientes da funcionalidade de macro e tenham as configurações de segurança apropriadas habilitadas.