在 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. 版权所有。