HTML JPG PDF XML DOCX
  Product Family
PDF

الحصول على الرابط من PDF عبر PDf.Cloud Go SDK

API للحصول على الرابط من مستندات PDF باستخدام API Go على الخادم.

Get Started

كيفية استخراج تعليقات الرابط من مستندات PDF باستخدام Cloud Go SDK

لاستخراج الروابط من مستندات PDF، سنستخدم Aspose.PDF Cloud Go SDK يساعد هذا SDK المبرمجين باستخدام لغة Go في تطوير تطبيقات إنشاء وتوجيه وتحرير وتحويل PDF مستندة على السحابة باستخدام Aspose.PDF REST API. استخدم الأمر التالي من مدير الحزم.

أمر مدير الحزم


     
    go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
     
     

خطوات الحصول على الرابط عبر المعرف باستخدام Go SDK

يمكن لمطوري Aspose.PDF Cloud بسهولة استخراج تعليقات الرابط عبر المعرف من مستندات PDF. يحتاج المطورون إلى بضع سطور من الشفرة فقط.

  1. إنشاء كائن تكوين جديد مع السر وتطبيق المفتاح
  2. إنشاء كائن للاتصال بـ Cloud API
  3. تحميل ملف المستند الخاص بك
  4. استخراج تعليق الرابط عبر المعرف من مستندات PDF باستخدام وظيفة GetLinkAnnotation
  5. التحقق من الاستجابة وتسجيل النتيجة
  6. إذا كانت العملية ناجحة، يمكنك طباعة تعليق الرابط أو استخدام تعليق الرابط بطريقة أخرى
 

يعرض هذا الكود النموذجي كيفية الحصول على تعليق الرابط عبر المعرف من مستند 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)
	}
    }