PPT 轉 PDF、PPTX 轉 PDF

如何在線上將 PowerPoint 簡報轉換為 PDF。

將 PowerPoint 簡報(PPTPPTX)轉換為 PDF 格式對於確保通用可存取性、保持跨平台格式完整性、透過密碼保護保護敏感資訊、優化檔案大小以便於共享、實現可列印性以及滿足合規性和歸檔標準。這種轉換操作簡化了協作,增強了專業性,並滿足了在各種情況下共享和呈現資訊的多樣化需求。

在本文中,我們將考慮 Aspose.Slides Cloud API 的一個非常重要的功能,使我們能夠將 PowerPoint 簡報轉換為 PDF 文件。該 API 允許您透過一次 API 呼叫將整個簡報轉換為 PDF。您也可以將特定投影片轉換為 PDF 文件。首先,我們需要將來源簡報上傳到雲端儲存。 Aspose Cloud 提供自己的儲存容量。它還支援多種第三方存儲,包括 Amazon S3、Azure、Dropbox 等。您可以使用 Aspose Cloud 配置任何第三方雲端存儲

請執行以下 cURL 命令將簡報從本機儲存上傳到雲端儲存。

// 首先取得 JSON Web Token 進行身份驗證
// 從 https://dashboard.aspose.cloud/ 取得應用程式金鑰和應用程式 SID
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"

// 將檔案上傳到 Cloud Storage 的 cURL 範例
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":{}}

上傳文件後,您可以透過指定投影片編號將特定投影片轉換為 PDF 文件。例如,要渲染第二張投影片,請指定以下程式碼片段中的數字:

// 首先取得 JSON Web Token 進行身份驗證
// 從 https://dashboard.aspose.cloud/ 取得應用程式金鑰和應用程式 SID
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"

// 將幻燈片轉換為 PDF 的 cURL 範例
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

將 PPTX 轉換為 PDF 或 PPT 轉換為 PDF

在本節中,我們將學習如何將完整的 PowerPoint 簡報轉換為 PDF 格式的步驟。

// 首先取得 JSON Web Token 進行身份驗證
// 從 https://dashboard.aspose.cloud/ 取得應用程式金鑰和應用程式 SID
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"

// 將幻燈片轉換為 PDF 的 cURL 範例
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

以下是原始檔案和生成檔案的一些螢幕截圖:

輸入PPTX文件

PPTX 轉 PDF

第二張幻燈片到 PDF 輸出

整個簡報轉為 PDF 文件

PPT 轉 PDF

有用的連結

相關文章

我們強烈建議您訪問以下鏈接,以詳細了解我們 API 的其他令人興奮的功能: