本简短指南讲解如何使用 Python REST API 将 PDF 转换为 SVG。您将学习如何使用基于云的 SDK,通过 Python REST 接口将文件格式从 PDF 转换为 SVG。指南中还将讲解如何下载生成的文件以及如何从本地磁盘查看结果。
先决条件
- 创建帐户 API 凭证 使用 Python 将 PDF 转换为 SVG
- 下载 适用于 Python 的 Aspose.PDF Cloud SDK 以使用 Python 将 PDF 文件转换为 SVG
- 使用上述 SDK 设置 C# 项目
使用 Python Low Code API 将 PDF 导出为 SVG 的步骤
- 使用 ApiClient 和您的客户端 ID 和密钥初始化 PdfApi 对象
- 使用PdfApi对象,调用upload_file()方法将源PDF文件上传到云存储
- 打印包含错误列表和上传信息的上传 API 响应
- 调用 将 PDF 放入存储到 SVG 中 将 PDF 转换为 SVG
- 如果转换状态正常,则调用 download_file() 方法下载压缩文件
- 获取API下载压缩文件的本地系统路径,解压后查看结果
以上步骤描述了使用 Python RESTful 服务将 PDF 转换为 SVG 的过程。创建 ApiClient 对象,传入客户端 ID 和密钥,将源 PDF 文件上传到云存储,调用 put_pdf_in_storage_to_svg() 方法将云存储中的 PDF 转换为 SVG 文件,然后使用 download_file() 方法下载生成的 SVG 文件。解压 ZIP 文件并查看生成的 SVG 文件。
使用基于 Python 的 API 将 PDF 转换为 SVG 的代码
此代码使用 Python Low Code API 将文件格式从 PDF 转换为 SVG。输出文件以 ZIP 文件形式保存在云存储中,并下载到本地磁盘。如果 PDF 文件较大且包含多页,则每页都会转换为单独的 SVG 文件,并将所有 SVG 文件添加到生成的 ZIP 文件中。
本指南介绍了将 PDF 文件转换为 SVG 的过程。要创建空白 PDF 文件,请参阅 使用 REST API 在 Python 中创建 PDF 上的文章。