HTML JPG PDF XML DOCX
  Product Family
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 Started

Cá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ã.

  1. Tạo một đối tượng Configuration mới với Secret và Key của Ứng dụng của bạn
  2. Tạo một đối tượng để kết nối với API Đám mây
  3. Tải tệp tài liệu của bạn lên
  4. 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
  5. Kiểm tra phản hồi và ghi lại kết quả
  6. 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)
	}
    }