HTML
JPG
PDF
XML
DOCX
PDF
Lấy liên kết từ PDF qua PDf.Cloud Go SDK
API để lấy liên kết từ tài liệu PDF bằng API Go phía máy chủ.
Get StartedCách trích xuất chú thích liên kết từ tài liệu PDF sử dụng Cloud Go SDK
Để lấy Liên kết từ tài liệu PDF, chúng tôi sẽ sử dụng Aspose.PDF Cloud Go SDK Cloud Go SDK này hỗ trợ các lập trình viên Go phát triển các ứng dụng tạo, chú thích, chỉnh sửa, và chuyển đổi PDF dựa trên đám mây bằng ngôn ngữ lập trình Go thông qua Aspose.PDF REST API. Sử dụng lệnh sau từ Package Manager Console.
Lệnh Package Manager Console
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Các bước để lấy liên kết bằng Id sử dụng Go SDK
Các nhà phát triển Aspose.PDF Cloud có thể dễ dàng trích xuất chú thích liên kết bằng Id từ tài liệu PDF. Các nhà phát triển chỉ cần vài dòng mã.
- Tạo một đối tượng Configuration mới với Secret và Key của Ứng dụng của bạn
- Tạo một đối tượng để kết nối với API Đám mây
- Tải tệp tài liệu của bạn lên
- Trích xuất chú thích liên kết bằng Id từ tài liệu PDF bằng hàm GetLinkAnnotation
- Kiểm tra phản hồi và ghi lại kết quả
- Nếu thao tác thành công, bạn có thể in chú thích liên kết hoặc sử dụng chú thích liên kết theo cách khác
Mã mẫu này hiển thị cách lấy chú thích liên kết bằng Id từ tài liệu PDF
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func getLink(pdf_api *asposepdfcloud.PdfApiService, document string, link_id string, remote_folder string) {
uploadFile(pdf_api, document)
args := map[string]interface{}{
"folder": remote_folder,
}
result, httpResponse, err := pdf_api.GetLinkAnnotation(document, link_id, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("Unexpected error!")
} else {
links := []asposepdfcloud.LinkAnnotation{*result.Link}
showLinks(&links)
}
}