Thư viện JavaScript nguồn mở cho các bản trình bày PPTX của Microsoft ®

 Tạo, cập nhật, thao tác và chuyển đổi tệp PowerPoint PPTX ở phía máy chủ thông qua API JavaScript.

Node-PPTX là gì?

Node-PPTX là một thư viện JavaScript thuần túy mã nguồn mở cho phép các nhà phát triển phần mềm đọc, viết, soạn và thao tác các tệp PPTX. Thư viện cung cấp chức năng tạo một tệp hoàn toàn mới từ đầu cũng như sửa đổi tệp PPTX hiện có. Thư viện cung cấp các tính năng rất thân thiện với người dùng và cung cấp khả năng tạo bản trình bày chỉ bằng một vài lệnh JavaScript.

Thư viện đã cung cấp hỗ trợ cho một số tính năng quan trọng như tạo bản trình bày từ đầu, sửa đổi bản trình bày, thiết lập hướng văn bản, thêm trang chiếu, xóa trang chiếu, sắp xếp lại thứ tự các trang chiếu, tùy chọn định dạng, áp dụng trang trình bày chính, thêm số trang chiếu, thêm nội dung vào trang chiếu và nhiều hơn.

Previous Next

Bắt đầu với Node-PPTX

Bạn có thể sử dụng gói npm để cài đặt gói Node-PPTX.

Cài đặt thông qua lệnh npm

 $ npm i nodejs-pptx 

Tạo bản trình bày PPTX từ Scratch qua API JavaScript

Thư viện mã nguồn mở Node-PPTX cho phép các nhà lập trình phần mềm tạo bản trình bày PPTX mới từ đầu bằng cách sử dụng một vài dòng mã. Nó cũng cung cấp hỗ trợ để sửa đổi các bản trình bày hiện có một cách dễ dàng. Các nhà phát triển cũng có thể thêm các trang trình bày, hình ảnh, biểu đồ cơ bản, hình dạng, v.v. mới vào bản trình bày của họ. Bằng cách sử dụng dòng mã sau, bạn có thể dễ dàng tạo PPTX từ đầu.

Tạo PPTX

  1. Nhập Node-PPTX
  2. Khởi tạo PPTX.Composer
  3. Thêm trang trình bày và văn bản
  4. Lưu PPTX

Tạo PPTX trong JavaScript

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`);
          

Thêm nội dung vào trang trình bày

API Node-PPTX hỗ trợ đầy đủ các biểu đồ, hình ảnh, hộp văn bản và hình dạng ngoài các bản trình bày PowerPoint PPTX. Dưới đây là một số cách để bạn có thể thêm các phần tử này vào trang chiếu. Các đối tượng được xếp chồng lên nhau theo thứ tự được thêm vào. Do đó, bạn sẽ muốn thêm các mục nền trước và dần dần làm việc theo cách của bạn về phía trên cùng của bố cục.

Thêm hộp văn bản vào bản trình bày

Thư viện Node-PPTX cung cấp cho các nhà lập trình phần mềm khả năng đưa các hộp văn bản vào Bản trình bày PPTX bên trong các ứng dụng JavaScript của riêng họ. Việc tạo các liên kết bên ngoài được hỗ trợ bởi phần tử hộp văn bản mở trong trình duyệt web. API cũng cung cấp hỗ trợ cho liên kết nội bộ liên kết đến một trang trình bày khác trong cùng một bản trình bày. Để tạo liên kết bên ngoài, vui lòng cung cấp đường dẫn URI đầy đủ làm giá trị cho khóa URL. Hơn nữa, để liên kết đến các trang trình bày khác, vui lòng cung cấp số trang trình bày được tiến hành bằng dấu thăng.

 Tiếng Việt