请参阅本文,了解如何使用 C# REST API 压缩 PDF。您将学习如何通过实现基于 .NET 的云 SDK,使用基于 C# .NET 的 API 最小化 PDF 文件大小。这将使应用程序能够创建更小的 PDF 文件,从而支持更快的文件传输,并提升移动和 Web 应用程序的性能。
先决条件
- 创建帐户 API 凭据 在线减小 PDF 文件大小
- 下载 Aspose.PDF Cloud SDK for Dotnet 以缩小 PDF 文件
- 使用上述 SDK 设置 C# 项目
使用 C# REST 接口减小 PDF 文件大小的步骤
- 使用您的 API 凭据创建一个新的 PdfApi 实例,以便您可以在云端处理 PDF 文件。
- 设置本地目录,并将输入 PDF 文件和优化后的输出文件名放入其中。
- 打开本地 PDF 文件并将其上传到 Aspose Cloud,以便进行优化。
- 打印一条消息,告知自己文件已成功上传。
- 创建一个 OptimizeOptions 对象,用于控制 PDF 的压缩方式,包括图像质量和字体嵌入。
- 通过调用 PostOptimizeDocument() 方法,向 Aspose Cloud 发送优化请求,以使用您选择的设置压缩 PDF。
- 从云存储中检索优化后的 PDF 文件,并将其以指定的输出文件名保存到本地。
以上步骤说明了如何使用 C# REST API 减小 PDF 文件大小。首先,连接到 PDF API,选择要处理的文件,然后上传 PDF 文件,使其准备就绪。完成后,在云端应用优化设置,然后下载压缩后的文件并将其保存到您的计算机。
使用 C# RESTful 服务缩小 PDF 文件大小的代码
这段代码解释了如何使用 C# REST API 减小 PDF 文件大小。OptimizeOptions 选项允许您选择如何清理和压缩 PDF 文件,例如降低图像质量或删除文件中不再需要的内容。这些设置协同工作,使 PDF 文件更小,更易于共享,同时保持良好的视觉效果。
本文介绍了减小 PDF 文件大小的过程。要展平 PDF 文件,请参阅 使用 C# REST API 展平 PDF 上的文章。