在 Swift SDK 中壓縮 PDF 或 Word 文件

使用 Swift 減小文檔大小

使用 Swift 中的 REST API,開發人員可以壓縮 DOC、DOCX、RTF、PDF 和其他格式的文檔。使用給定的解決方案,輸出將是壓縮後的高質量文件。

看程式碼片段

在 Swift 中壓縮文檔

使用我們強大的 Swift API,開發人員可以壓縮文件以優化內容和輸出文件大小。通過清理未使用的數據和資源來減小文件大小。您還可以壓縮圖像以使輸出文件更小。

內容優化和壓縮的結果可以保存為原始文件格式或任何可用的保存格式--DOCX、DOC、RTF、PDF、HTML 等。

在 Swift 中減小文件大小

如前所述,我們的 Swift SDK 允許您以任何受支持的格式以編程方式減小文檔的大小。例如,您可以減小 PDF、DOCX、DOC、RTF、ODT、EPUB、HTML 等格式的文件大小。現在您可以嘗試我們強大的功能,並通過以下示例評估如何在 Swift 中壓縮文檔:

上傳要優化/壓縮的文件
運行代碼
從列表中選擇目標格式
import AsposeWordsCloud

let config = Configuration(clientId: "####-####-####-####-####",
   clientSecret: "##################");
let api = try WordsAPI(configuration: config);

let requestDocument = InputStream(url: URL(string: "Input.docx"))!;
let requestCompressOptions = CompressOptions()
  .setImagesQuality(imagesQuality: 75)
  .setImagesReduceSizeFactor(imagesReduceSizeFactor: 1);
let compressDocumentRequest = CompressDocumentOnlineRequest(
   document: requestDocument, compressOptions: requestCompressOptions);
let compressDocument = try api.compressDocumentOnline(request: compressDocumentRequest);

let convertDocument = ConvertDocumentRequest(
   document: compressDocument.document.values.first, format: "docx");
_ = try api.convertDocument(request: convertDocument);
運行代碼
  
將代碼Swift複製到剪貼板

如何在 Swift 中壓縮文檔

  1. Aspose.Words Cloud for Swift
  2. 將庫引用(導入庫)添加到您的 Swift 項目
  3. 使用您的應用密鑰配置 API
  4. 加載要壓縮的源文檔
  5. 壓縮文檔和圖像,清理未使用的信息
  6. 選擇輸出文件格式
  7. 將文檔壓縮的結果作為單獨的文件獲取

Swift 使用文檔壓縮的庫

您可以使用 Swift 包管理器和 Cocoapods 依賴管理器來安裝 Aspose.Words Cloud SDK for Swift 。 "Installation and Usage" 部分提供了有關安裝軟件包的詳細信息。

作為替代方案,您可以從 GitHub 克隆 Aspose.Words Cloud SDK for Swift 源代碼並在您的項目中使用它。

請按照這些 Instructions 快速獲取必要的安全憑證並訪問我們的 REST API。

系統要求

Swift 4.2 或更新版本

請參閱 Repository Documentation 以查看更多詳細信息。

5%

訂閱 Aspose 產品更新

獲取直接發送到您的郵箱的每月通訊和優惠。

© Aspose Pty Ltd 2001-2024. 版權所有。