그래픽 디자이너들은 Photoshop을 사용하여 PSD(Photoshop 문서)를 만듭니다. 엄청난 양의 PSD 파일을 관리하는 것은 부담이 됩니다. 따라서 모든 PSD를 파워포인트슬라이드 단일 파일로 변환하면 관리와 발표가 더욱 쉬워집니다. 이를 위해 Cloud SDK 및 REST API를 활용하여 PSD를 PPTX로 변환할 수 있습니다. Node.js용 GroupDocs.Conversion Cloud SDK는 유용한 메소드와 속성을 대량으로 제공하는 엔터프라이즈급 JavaScript 라이브러리입니다. 또한 GroupDocs.Conversion은 온라인에서 PSD를 PowerPoint로 변환할 수 있는 온라인 파일 형식 변환기도 지원합니다. 하지만 Node.js에서 프로그래밍 방식으로 PSD를 PPTX로 변환하는 방법을 알아 보겠습니다.
이 문서에서는 다음 섹션을 다룹니다.
파일 형식 변환기 API 설치
이 PowerPoint 슬라이드 생성기 라이브러리의 설치 과정은 간단하고 개발자 친화적입니다. 이는 성숙하고 잘 설계된 도서관의 특징 중 하나입니다. 따라서 GroupDocs.Conversion Cloud SDKs for Node.js를 설치하려면 터미널/CMD에서 다음 명령을 실행하세요.
npm install groupdocs-conversion-cloud
설치 후 다음 단계는 API 클라우드대시보드에서 API 자격 증명(예: 클라이언트 비밀번호, 클라이언트 ID)을 얻는 것입니다. 복잡한 내용이 있는 경우 자격 증명을 얻는 방법에 대한 이 가이드를 참조하세요. 그럼에도 불구하고, 그것은 매우 쉽고 몇 번의 클릭만으로 가능합니다.
Node.js에서 PSD를 PPTX로 변환
다음으로, UploadFile 메서드를 호출하여 수동으로 또는 프로그래밍 방식으로 소스 PSD 파일을 API 클라우드 대시보드에 업로드할 수 있습니다. 프로그래밍 방식으로 파일을 대시보드에 업로드하는 Node.js 코드 조각을 알아보려면 이 가이드를 방문하세요.
다음 단계에서는 Node.js에서 PSD를 PPTX로 변환하는 방법을 보여줍니다.
- Node.js 프로젝트에 groupdocs-conversion-cloud 모듈이 필요합니다.
- 이제 ConvertApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명(예: 클라이언트 비밀번호, 클라이언트 ID)을 전달합니다.
- 다음으로 ConvertSettings 클래스의 인스턴스를 인스턴스화합니다.
- filePath, StorageName, format 및outputPath와 같은 ConvertSettings 클래스의 속성에 값을 할당합니다.
- ConvertSettings 클래스의 인스턴스를 사용하여 ConvertDocumentRequest 클래스의 개체를 초기화합니다.
- convertDocument 메서드는 Node.js에서 PSD를 PPTX로 변환합니다.
다음 코드 샘플을 복사하여 붙여넣어 파일 형식 변환기를 만들 수 있습니다.
// Node.js 프로젝트에 groupdocs-conversion-cloud 모듈이 필요합니다.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// API 자격 증명을 얻으세요.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// 이제 ConvertApi 클래스의 fromKeys 메서드를 호출하고 API 자격 증명(예: 클라이언트 비밀, 클라이언트 API)을 전달합니다.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// 다음으로 ConvertSettings 클래스의 인스턴스를 인스턴스화합니다.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// filePath, StorageName, format 및 outputPath와 같은 ConvertSettings 클래스의 속성에 값을 할당합니다.
settings.storageName = myStorage;
settings.filePath = "sample.psd";
settings.format = "pptx";
settings.outputPath = "test/output.pptx";
// ConvertSettings 클래스의 인스턴스를 사용하여 ConvertDocumentRequest 클래스의 개체를 초기화합니다.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// ConvertDocument 메소드는 Node.js에서 PSD를 PPTX로 변환합니다.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted PSD to PowerPoint in Node.js.")})
생성된 PPTX 파일은 API 클라우드 대시보드의 “test” 폴더에 저장됩니다. 그러나 DownloadFile 메서드를 호출하여 사용자 인터페이스에서 또는 프로그래밍 방식으로 파일을 다운로드할 수 있습니다.
PSD를 온라인으로 PPTX로 변환
이 가이드의 앞부분에서 설명한 것처럼 GroupDocs.Conversion Cloud SDK를 기반으로 하는 온라인 도구가 있습니다. 이 PowerPoint 슬라이드 생성기는 웹 기반이며 PSD에서 PPTX로의 원활한 변환을 제공합니다. 또한 PSD를 PowerPoint로 쉽게 변환할 수 있는 사용자 친화적인 UI가 있습니다. 무엇보다도 이 온라인 도구는 무료이며 구독이 포함되어 있지 않습니다.
마지막 생각들
결론적으로, 이 블로그 게시물은 PSD를 PowerPoint로 변환하는 작업을 자동화하는 데 도움이 될 것입니다. Node.js에서 PSD를 PPTX로 프로그래밍 방식으로 변환할 수 있는 단계와 코드 조각을 살펴보았습니다. 또한 문서 및 GitHub 저장소를 방문하여 더 자세히 알아볼 수 있습니다. 또한 라이브 API를 직접 체험해 볼 수도 있습니다. 또한 시작하기 가이드를 따르는 것이 좋습니다.
마지막으로 groupdocs.cloud에서 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하시기 바랍니다.
질문하기
귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.
자주 묻는 질문 – FAQ
PSD를 PPTX로 어떻게 변환하나요?
GroupDocs.Conversion Cloud SDKs for Node.js를 설치하여 PSD를 PowerPoint로 변환할 수 있습니다. 자세한 내용을 보려면 이 링크를 방문하세요.
포토샵을 파워포인트로 변환할 수 있나요?
예, 이 온라인 PowerPoint 슬라이드 생성기를 사용할 수 있습니다. 웹 기반이며 강력한 PSD에서 PPT로의 변환을 제공합니다.