PPT sang PDF, PPTX sang PDF

Cách chuyển đổi Bài thuyết trình PowerPoint thành PDF trực tuyến.

Chuyển đổi các bài thuyết trình PowerPoint (PPT, PPTX) sang định dạng PDF là rất quan trọng để đảm bảo khả năng truy cập toàn cầu, bảo tồn tính toàn vẹn của định dạng trên các nền tảng, bảo mật thông tin nhạy cảm với bảo vệ bằng mật khẩu, tối ưu hóa kích thước tệp để dễ dàng chia sẻ, cho phép in ấn, và đáp ứng các tiêu chuẩn tuân thủ và lưu trữ. Quy trình chuyển đổi này giúp tối ưu hóa sự hợp tác, nâng cao tính chuyên nghiệp, và giải quyết các nhu cầu đa dạng trong việc chia sẻ và trình bày thông tin trong nhiều bối cảnh khác nhau.

Trong bài viết này, chúng ta sẽ xem xét một tính năng rất quan trọng của Aspose.Slides Cloud API cho phép chúng ta chuyển đổi bài thuyết trình PowerPoint thành tài liệu PDF. API cho phép bạn chuyển đổi toàn bộ bài thuyết trình sang PDF với một cuộc gọi API duy nhất. Bạn cũng có thể chuyển đổi một trang cụ thể thành tài liệu PDF. Đầu tiên, chúng ta cần tải lên bài thuyết trình nguồn lên Cloud Storage. Aspose Cloud cung cấp dung lượng lưu trữ riêng. Nó cũng hỗ trợ một số dịch vụ lưu trữ bên thứ ba bao gồm Amazon S3, Azure, Dropbox, v.v. Bạn có thể configure any 3rd party cloud storage với Aspose Cloud.

Vui lòng thực hiện lệnh cURL sau để tải lên bản trình bày từ bộ nhớ cục bộ lên bộ nhớ đám mây.

// Đầu tiên lấy JSON Web Token để xác thực
// Lấy Key ứng dụng và SID ứng dụng từ https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// Ví dụ cURL để tải lên tệp vào Cloud Storage
curl -v "https://api.aspose.cloud/v3.0/slides/storage/file/CloudSample.pptx" \
-X PUT \
-T CloudSample.pptx \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d {"file":{}}

Sau khi tải lên tệp, bạn có thể chuyển đổi một slide cụ thể thành tài liệu PDF bằng cách chỉ định số slide. Ví dụ, để hiển thị slide thứ hai, hãy chỉ định số như trong đoạn mã dưới đây:

// Đầu tiên lấy JSON Web Token để xác thực
// Lấy App Key và App SID từ https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// Ví dụ cURL để chuyển đổi một slide thành PDF
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf

Chuyển PPTX sang PDF hoặc PPT sang PDF

Trong phần này, chúng ta sẽ học các bước để chuyển đổi toàn bộ bài thuyết trình PowerPoint sang định dạng PDF.

// Đầu tiên lấy JSON Web Token để xác thực
// Lấy App Key và App SID từ https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// Ví dụ cURL để chuyển đổi một slide thành PDF
curl -v "https://api.aspose.cloud/v3.0/slides/CloudSample.pptx/slides/2/Pdf" \
-X POST \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <jwt token>" \
-H "Content-Type: application/json" \
-H "x-aspose-client: Containerize.Swagger" \
-d "{ \"Format\": \"pdf\"}" \
-o Slide.pdf

Sau đây là một số ảnh chụp màn hình của các tệp nguồn và tệp được tạo:

Input PPTX file

PPTX to PDF

Second Slide to PDF output

Toàn bộ bài thuyết trình thành file PDF

PPT to PDF

Liên kết hữu ích

Bài viết liên quan

Chúng tôi rất khuyến nghị bạn ghé thăm các liên kết sau để tìm hiểu thêm về các khả năng thú vị khác của các API của chúng tôi: