Microsoft® PPTX 프레젠테이션용 오픈 소스 JavaScript 라이브러리
JavaScript API를 통해 서버 측에서 PowerPoint PPTX 파일을 생성, 업데이트, 조작 및 변환합니다.
노드 PPTX 란 무엇입니까?
Node-PPTX는 소프트웨어 개발자가 PPTX 파일을 읽고, 쓰고, 작성하고, 조작할 수 있는 오픈 소스 순수 JavaScript 라이브러리입니다. 라이브러리는 기존 PPTX 파일을 수정하는 것뿐만 아니라 처음부터 완전히 새로운 파일을 생성하는 기능을 제공했습니다. 라이브러리는 매우 사용자 친화적인 기능을 제공하며 몇 가지 JavaScript 명령으로 프레젠테이션을 생성할 수 있는 기능을 제공합니다.
라이브러리는 처음부터 프레젠테이션 만들기, 프레젠테이션 수정, 텍스트 방향 설정, 슬라이드 추가, 슬라이드 제거, 슬라이드 재정렬, 서식 지정 옵션, 마스터 슬라이드 적용, 슬라이드 번호 추가, 슬라이드에 콘텐츠 추가 등과 같은 몇 가지 중요한 기능을 지원합니다. 더.
Node-PPTX 시작하기
npm 패키지를 사용하여 Node-PPTX 패키지를 설치할 수 있습니다.
npm 명령을 통해 설치
$ npm i nodejs-pptx
JavaScript API를 통해 스크래치에서 PPTX 프레젠테이션 생성
오픈 소스 라이브러리인 Node-PPTX를 사용하면 소프트웨어 프로그래머가 몇 줄의 코드를 사용하여 처음부터 새로운 PPTX 프레젠테이션을 생성할 수 있습니다. 또한 기존 프레젠테이션을 쉽게 수정할 수 있도록 지원합니다. 개발자는 프레젠테이션에 새 슬라이드, 이미지, 기본 차트, 도형 등을 추가할 수도 있습니다. 다음 코드 줄을 사용하여 처음부터 PPTX를 쉽게 생성할 수 있습니다.
PPTX 만들기
- 노드 PPTX 가져오기
- PPTX.Composer 초기화
- 슬라이드 및 텍스트 추가
- PPTX 저장
JavaScript에서 PPTX 만들기
const PPTX = require('nodejs-pptx');
let pptx = new PPTX.Composer();
// add text in slide
await pptx.compose(pres => {
pres.addSlide(slide => {
slide.addText(text => {
text.value('File Format Developer Guide');
});
});
});
await pptx.save(`./fileformat.pptx`);
프레젠테이션 슬라이드에 콘텐츠 추가
Node-PPTX API는 PowerPoint PPTX 프레젠테이션 외에도 차트, 이미지, 텍스트 상자 및 도형을 완벽하게 지원합니다. 다음은 이러한 요소를 슬라이드에 추가할 수 있는 몇 가지 방법입니다. 개체는 추가된 순서대로 서로 겹쳐집니다. 따라서 먼저 배경 항목을 추가하고 컴포지션의 맨 위로 점차적으로 작업해야 합니다.
프레젠테이션에 텍스트 상자 추가하기
Node-PPTX 라이브러리는 소프트웨어 프로그래머에게 자신의 JavaScript 응용 프로그램 내부에 PPTX 프레젠테이션에 텍스트 상자를 포함할 수 있는 기능을 제공합니다. 외부 링크 생성은 웹 브라우저에서 열리는 텍스트 상자 요소에서 지원됩니다. API는 또한 동일한 프레젠테이션의 다른 슬라이드로 연결되는 내부 연결을 지원합니다. 외부 링크를 생성하려면 전체 URI 경로를 URL 키 값으로 제공하십시오. 또한, 다른 슬라이드로의 링크를 위해서는 해시 부호가 붙은 슬라이드 번호를 입력해 주십시오.