Chuyển đổi PSD sang PPTX trong Node.js - Trình chuyển đổi định dạng tệp

Các nhà thiết kế đồ họa sử dụng Photoshop một cách ồ ạt để tạo PSD(Tài liệu Photoshop). Việc quản lý một số lượng lớn tệp PSD trở thành một gánh nặng. Vì vậy, việc chuyển đổi toàn bộ PSD thành một file PowerPoint Slides sẽ giúp việc quản lý và trình bày dễ dàng hơn. Với mục đích này, bạn có thể tận dụng SDK đám mâyAPI REST để chuyển đổi PSD sang PPTX. GroupDocs.Conversion Cloud SDK dành cho Node.js là một thư viện JavaScript cấp doanh nghiệp cung cấp một lượng lớn các phương thức và thuộc tính hữu ích. Ngoài ra, GroupDocs.Conversion còn hỗ trợ trình chuyển đổi định dạng tệp trực tuyến để chuyển đổi PSD sang PowerPoint trực tuyến. Tuy nhiên, hãy tìm hiểu cách chuyển đổi PSD sang PPTX trong Node.js theo chương trình.

Các phần sau đây sẽ được đề cập trong bài viết này:

Cài đặt API chuyển đổi định dạng tệp

Quá trình cài đặt thư viện trình tạo PowerPoint Slides này rất đơn giản và thân thiện với nhà phát triển. Đây là một trong những đặc điểm của một thư viện trưởng thành và được thiết kế tốt. Vì vậy, vui lòng chạy lệnh sau vào thiết bị đầu cuối/CMD để cài đặt GroupDocs.Conversion Cloud SDK cho Node.js:

npm install groupdocs-conversion-cloud

Sau khi cài đặt, giai đoạn tiếp theo là lấy thông tin xác thực API (tức là Bí mật khách hàng, ID khách hàng) từ Đám mây API trang tổng quan của chúng tôi. Vui lòng truy cập hướng dẫn này để biết cách lấy những thông tin xác thực này trong trường hợp bạn thấy bất kỳ sự phức tạp nào. Tuy nhiên, nó khá dễ dàng và chỉ cần một vài cú nhấp chuột.

Chuyển đổi PSD sang PPTX trong Node.js

Tiếp theo, bạn có thể tải tệp PSD nguồn lên đám mây API dashboard theo cách thủ công hoặc lập trình bằng cách gọi phương thức UploadFile. Vui lòng truy cập hướng dẫn này để tìm hiểu đoạn mã Node.js tải tệp lên trang tổng quan theo chương trình.

Các bước sau đây trình bày cách chuyển đổi PSD sang PPTX trong Node.js:

  • Yêu cầu mô-đun groupdocs-conversion-cloud vào dự án Node.js của bạn.
  • Bây giờ, hãy gọi phương thức fromKeys của lớp ConvertApi và chuyển thông tin xác thực API (tức là Bí mật khách hàng, ID khách hàng).
  • Tiếp theo, khởi tạo một phiên bản của lớp ConvertSettings.
  • Bạn sẽ gán các giá trị cho các thuộc tính của lớp ConvertSettings chẳng hạn như filePath, storageName, format và outPath.
  • Khởi tạo một đối tượng của lớp ConvertDocumentRequest với phiên bản của lớp ConvertSettings.
  • Phương thức convertDocument sẽ chuyển đổi PSD sang PPTX trong Node.js.

Bạn có thể sao chép và dán mẫu mã sau để xây dựng trình chuyển đổi định dạng tệp:

// Yêu cầu mô-đun groupdocs-conversion-cloud vào dự án Node.js của bạn.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Lấy thông tin xác thực API của bạn.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Bây giờ, hãy gọi phương thức fromKeys của lớp ConvertApi và chuyển thông tin xác thực API (tức là Bí mật khách hàng, API khách hàng).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Tiếp theo, khởi tạo một phiên bản của lớp ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Bạn sẽ gán các giá trị cho các thuộc tính của lớp ConvertSettings chẳng hạn như filePath, storageName, format và outPath.
settings.storageName = myStorage;
settings.filePath = "sample.psd";
settings.format = "pptx";
settings.outputPath = "test/output.pptx";
// Khởi tạo một đối tượng của lớp ConvertDocumentRequest với phiên bản của lớp ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Phương thức ConvertDocument sẽ chuyển đổi PSD sang PPTX trong Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted PSD to PowerPoint in Node.js.")})

Nó sẽ lưu tệp PPTX đã tạo trong thư mục “kiểm tra” trong bảng điều khiển API Cloud. Tuy nhiên, bạn có thể tải xuống tệp chỉ từ giao diện người dùng hoặc theo chương trình bằng cách gọi phương thức DownloadFile.

trình chuyển đổi định dạng tập tin

Chuyển đổi PSD sang PPTX trực tuyến

Như đã nêu trước đó trong hướng dẫn này, có một công cụ trực tuyến được cung cấp bởi GroupDocs.Conversion Cloud SDK. Trình tạo PowerPoint Slides này dựa trên web và cung cấp khả năng chuyển đổi PSD sang PPTX mượt mà. Hơn nữa, có một giao diện người dùng thân thiện với người dùng, nơi bạn có thể chuyển đổi PSD sang PowerPoint một cách dễ dàng. Trên hết, nó miễn phí và không có đăng ký kèm theo công cụ trực tuyến này.

chuyển đổi psd sang pptx trực tuyến

suy nghĩ cuối cùng

Để kết luận, bài đăng trên blog này sẽ giúp bạn tự động hóa quá trình chuyển đổi PSD sang PowerPoint. Chúng tôi đã thực hiện các bước và đoạn mã cho phép bạn chuyển đổi PSD sang PPTX trong Node.js theo chương trình. Hơn nữa, bạn có thể truy cập tài liệuGitHub repo để khám phá thêm. Ngoài ra, bạn có thể có trải nghiệm thực tế với API trực tiếp của chúng tôi. Hơn nữa, chúng tôi khuyên bạn nên làm theo Hướng dẫn bắt đầu của chúng tôi.

Cuối cùng, groupdocs.cloud đang viết bài đăng blog mới. Vì vậy, hãy giữ liên lạc để cập nhật thường xuyên.

Đặt một câu hỏi

Bạn có thể cho chúng tôi biết về các câu hỏi hoặc thắc mắc của bạn trên diễn đàn của chúng tôi.

Câu hỏi thường gặp – Câu hỏi thường gặp

Làm cách nào để chuyển đổi PSD sang PPTX?

Bạn có thể cài đặt GroupDocs.Conversion Cloud SDK for Node.js để chuyển đổi PSD sang PowerPoint. Vui lòng truy cập liên kết này để biết thêm chi tiết.

Bạn có thể chuyển đổi Photoshop sang PowerPoint không?

Có, bạn có thể sử dụng trình tạo PowerPoint Slides [trực tuyến] này 7 này. Nó dựa trên web và cung cấp khả năng chuyển đổi PSD sang PPT mạnh mẽ.

Xem thêm