HTML
JPG
PDF
XML
DOCX
PDF
如何使用 Cloud Go SDK 将附件附加到 PDF 文档
为了向 PDF 文档添加附件,我们将使用 Aspose.PDF Cloud Go SDK 这个 Cloud SDK 帮助 Go 程序员使用 Aspose.PDF REST API 开发基于云的 PDF 创建、注释、编辑和转换应用程序。使用以下命令从包管理器控制台中进行操作。
包管理器控制台命令
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
使用 Go 添加附件的步骤
Aspose.PDF Cloud Go 开发人员可以轻松地将附件附加到 PDF 文档。开发人员只需几行代码。
- 设置参数
- 调用 PostAddDocumentAttachment 方法
- 检查是否有任何错误
- 打印文档附件的链接
此示例代码展示了如何使用 PDF Cloud Go SDK 向 PDF 文档添加附件
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func appendAttachment(pdf_api *asposepdfcloud.PdfApiService, document_name string, attachment_path string, description string, mime_type string, remote_folder string) {
args := map[string]interface{}{
"folder": remote_folder,
}
attachment := asposepdfcloud.AttachmentInfo{
Path: attachment_path,
Description: description,
Name: attachment_path,
MimeType: mime_type,
}
result, httpResponse, err := pdf_api.PostAddDocumentAttachment(document_name, attachment, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
fmt.Println(result.Attachments.Links)
}
}
通过 Go SDK 处理 PDF 中的附件
向 PDF 添加附件可改善文档组织、可访问性和可用性。确保所有相关文件存储在一个地方,简化工作流程,增强协作,并满足安全和法律要求,使其成为商业、法律、学术和多媒体应用程序的宝贵功能。使用 Aspose.PDF Cloud Go SDK 向 PDF 文档添加附件。
使用我们的 Go SDK 您可以
- 以文本或图像格式添加 PDF 文档的页眉和页脚。
- 向 PDF 文档添加表格和文本或图像水印。
- 将多个 PDF 文档附加到现有文件中。
- 处理 PDF 附件、注释和表单字段。
- 对 PDF 文档进行加密或解密并设置密码。
- 从页面或整个 PDF 文档中删除所有水印和表格。
- 通过 ID 从 PDF 文档中删除特定水印或表格。
- 替换 PDF 页面或整个文档中单个或多个文本实例。
- 支持将 PDF 文档转换为多种其他文件格式。
- 提取 PDF 文件的各种元素并优化 PDF 文档。
- 您可以尝试我们的免费应用程序在线将附件添加到 PDF 文件并测试功能。