Os designers gráficos usam massivamente o Photoshop para criar PSDs(documentos do Photoshop). Torna-se um fardo gerenciar um grande número de arquivos PSD. Portanto, converter todo o PSD em um único arquivo de slides PowerPoint tornará mais fácil o gerenciamento e a apresentação. Para isso, você pode aproveitar Cloud SDKs e REST APIs para converter PSD em PPTX. GroupDocs.Conversion Cloud SDKs for Node.js é uma biblioteca JavaScript de nível empresarial que fornece uma enorme pilha de métodos e propriedades úteis. Além disso, GroupDocs.Conversion também suporta um conversor de formato de arquivo online para converter PSD para PowerPoint online. No entanto, vamos aprender como converter PSD em PPTX programaticamente em Node.js.
As seguintes seções serão abordadas neste artigo:
- Instalação da API do conversor de formato de arquivo
- Converter PSD em PPTX em Node.js
- Converter PSD em PPTX on-line
Instalação da API do conversor de formato de arquivo
O processo de instalação desta biblioteca geradora de slides do PowerPoint é simples e amigável ao desenvolvedor. Esta é uma das características de uma biblioteca madura e bem projetada. Portanto, execute o seguinte comando no terminal/CMD para instalar GroupDocs.Conversion Cloud SDKs for Node.js:
npm install groupdocs-conversion-cloud
Após a instalação, a próxima fase é obter credenciais de API (ou seja, segredo do cliente, ID do cliente) de nossa API Cloud painel. Visite este guia sobre como obter essas credenciais caso encontre alguma complexidade. No entanto, é bastante fácil e basta apenas alguns cliques.
Converter PSD em PPTX em Node.js
Em seguida, você pode fazer upload do arquivo PSD de origem para a nuvem da API dashboard manualmente ou programaticamente invocando o método UploadFile. Visite este guia para aprender o snippet de código Node.js que carrega o arquivo para o painel programaticamente.
As etapas a seguir demonstram como converter PSD em PPTX em Node.js:
- Exija o módulo groupdocs-conversion-cloud em seu projeto Node.js.
- Agora, chame o método fromKeys da classe ConvertApi e passe as credenciais da API (ou seja, Segredo do Cliente, ID do Cliente).
- A seguir, instancie uma instância da classe ConvertSettings.
- Você atribuirá os valores às propriedades da classe ConvertSettings, como filePath, storageName, format e outputPath.
- Inicialize um objeto da classe ConvertDocumentRequest com a instância da classe ConvertSettings.
- O método convertDocument converterá PSD em PPTX em Node.js.
Você pode copiar e colar o seguinte exemplo de código para criar um conversor de formato de arquivo:
// Exija o módulo groupdocs-conversion-cloud em seu projeto Node.js.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Obtenha suas credenciais de API.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Agora, chame o método fromKeys da classe ConvertApi e passe as credenciais da API (ou seja, Client Secret, Client API).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// A seguir, instancie uma instância da classe ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Você atribuirá os valores às propriedades da classe ConvertSettings, como filePath, storageName, format e outputPath.
settings.storageName = myStorage;
settings.filePath = "sample.psd";
settings.format = "pptx";
settings.outputPath = "test/output.pptx";
// Inicialize um objeto da classe ConvertDocumentRequest com a instância da classe ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// O método convertDocument converterá PSD em PPTX em Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted PSD to PowerPoint in Node.js.")})
Ele salvará o arquivo PPTX gerado na pasta “test” no painel do API Cloud. No entanto, você pode baixar o arquivo apenas pela interface do usuário ou programaticamente chamando o método DownloadFile.
Converter PSD para PPTX on-line
Conforme declarado anteriormente neste guia, existe uma ferramenta online desenvolvida por GroupDocs.Conversion Cloud SDKs. Este gerador de slides do PowerPoint é baseado na web e oferece conversão suave de PSD para PPTX. Além disso, há uma interface de usuário amigável onde você pode converter PSD para PowerPoint facilmente. Acima de tudo, é gratuito e não há assinatura associada a esta ferramenta online.
Pensamentos finais
Para concluir, esta postagem do blog irá ajudá-lo a automatizar a conversão de PSD para PowerPoint. Seguimos as etapas e o trecho de código que permite converter programaticamente PSD em PPTX em Node.js. Além disso, você pode visitar o repositório documentação e GitHub para explorar mais. Além disso, você pode ter uma experiência prática com nossas APIs ao vivo. Além disso, sugerimos que você siga nosso Guia de primeiros passos.
Finalmente, groupdocs.cloud está escrevendo novas postagens no blog. Portanto, mantenha contato para atualizações regulares.
Faça uma pergunta
Você pode nos informar sobre suas dúvidas ou dúvidas em nosso fórum.
Perguntas frequentes – Perguntas frequentes
Como faço para converter PSD para PPTX?
Você pode instalar GroupDocs.Conversion Cloud SDKs para Node.js para converter PSD em PowerPoint. Visite este link para saber mais detalhes.
Você pode converter Photoshop para PowerPoint?
Sim, você pode usar este gerador de slides do PowerPoint online. É baseado na web e oferece conversão robusta de PSD para PPT.