HTML
JPG
PDF
XML
DOCX
PDF
Obtener enlace de PDF a través de PDf.Cloud Go SDK
API para obtener enlace de documentos PDF usando API Go del lado del servidor.
Get StartedCómo extraer anotación de enlace de documentos PDF usando Cloud Go SDK
Para obtener enlaces de documentos PDF, usaremos Aspose.PDF Cloud Go SDK Este Cloud Go SDK ayuda a los programadores de Go a desarrollar aplicaciones de creación, anotación, edición y conversión de PDF basadas en la nube utilizando el lenguaje de programación Go a través de Aspose.PDF REST API. Use el siguiente comando desde la Consola del Administrador de Paquetes.
Comando de la Consola del Administrador de Paquetes
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
Pasos para obtener enlace por Id usando Go SDK
Los desarrolladores de Aspose.PDF Cloud pueden extraer fácilmente anotaciones de enlace por Id de documentos PDF. Los desarrolladores necesitan solo unas pocas líneas de código.
- Cree un nuevo objeto de Configuración con su Secreto de Aplicación y Clave
- Cree un objeto para conectarse a la API Cloud
- Cargue su archivo de documento
- Extraiga la anotación de enlace por Id de documentos PDF usando la función GetLinkAnnotation
- Verifique la respuesta y registre el resultado
- Si la operación es exitosa, puede imprimir la anotación de enlace o usar la anotación de enlace de otra manera
Este código de ejemplo muestra cómo obtener anotación de enlace por Id de documento 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)
}
}