HTML JPG PDF XML DOCX
  Product Family
PDF

استبدال الإشارات المرجعية في PDF عبر Go SDK

API لاستبدال الإشارات المرجعية في مستندات PDF مع Aspose.PDF Cloud Go SDK

Get Started

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

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

أمر وحدة تحكم مدير الحزم


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

خطوات استبدال الإشارات المرجعية باستخدام Go

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

  1. إعداد المعلمات
  2. إنشاء إشارة مرجعية جديدة بالخصائص المحددة
  3. استبدال الإشارة المرجعية في مستند PDF باستخدام Aspose PDF Cloud API
  4. طباعة الإشارة المرجعية المحدثة إذا كانت العملية ناجحة
 

هذا الكود النموذجي يوضح استبدال الإشارات المرجعية في مستند PDF باستخدام PDF Cloud Go SDK


    package main

    import (
        "fmt"

        asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
    )

    func replaceBookmark(pdf_api *asposepdfcloud.PdfApiService, document_name string, bookmark_path string, title string, remote_folder string) {
        args := map[string]interface{}{
            "folder": remote_folder,
        }

        bookmark := asposepdfcloud.Bookmark{
            Action:            "GoTo",
            Bold:              true,
            Italic:            false,
            Title:             title,
            PageDisplay:       "XYZ",
            PageDisplayBottom: 10,
            PageDisplayLeft:   10,
            PageDisplayRight:  10,
            PageDisplayTop:    10,
            PageDisplayZoom:   2,
            PageNumber:        1,
            Color:             &asposepdfcloud.Color{A: 0x00, R: 0x00, G: 0xFF, B: 0x00},
        }

        result, httpResponse, err := pdf_api.PutBookmark(document_name, bookmark_path, bookmark, args)
        if err != nil {
            fmt.Println(err.Error())
        } else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
            fmt.Println("Unexpected error!")
        } else {
            fmt.Println(result.Bookmark)
        }
    }
 

مع Go SDK الخاص بنا، يمكنك

  • إضافة رأس وتذييل لمستند PDF بصيغة نص أو صورة.
  • إضافة جداول وأختام نصية أو صورية إلى مستندات PDF.
  • إلحاق مستندات PDF متعددة إلى ملف موجود.
  • العمل مع مرفقات PDF، التعليقات التوضيحية، وحقول النماذج.
  • تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
  • حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
  • حذف ختم أو جدول محدد من مستند PDF عن طريق معرفه.
  • استبدال حالة واحدة أو متعددة من النص في صفحة PDF أو من المستند بالكامل.
  • دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
  • استخراج عناصر متنوعة من ملفات PDF وجعل مستندات PDF محسنة.
  • يمكنك تجربة التطبيق المجاني لاستبدال الإشارات المرجعية في ملفات PDF عبر الإنترنت واختبار الوظائف.

  •