إضافة تعليقات نصية مميزة إلى PDF عبر Go SDK
API لإضافة التعليقات إلى وثائق PDF مع Aspose.PDF Cloud Go SDK
Get Startedكيفية إضافة التعليقات إلى وثائق PDF باستخدام Cloud Go SDK
لإضافة التعليقات إلى وثائق PDF، سنستخدم Aspose.PDF Cloud Go SDK هذا الـ 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. يحتاج المطورون إلى بضع سطور من التعليمات البرمجية فقط.
- تحميل الملف إلى التخزين السحابي.
- إنشاء تعليق مميز بخصائص محددة (مربع التحديد، اللون، النص).
- إرسال التعليق ليتم إضافته إلى الصفحة عبر Aspose.PDF Cloud.
- تنزيل الوثيقة المعدلة إذا نجح الأمر.
يظهر هذا الكود النموذجي كيفية إضافة التعليقات إلى وثيقة PDF باستخدام PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func AppendHighlightAnnotation(pdf_api *asposepdfcloud.PdfApiService, document_name string, page_num int32, output_document string, prefix string, remote_folder string) {
// Append a new highlight text annotation to the PDF document.
UploadFile(pdf_api, document_name)
args := map[string]interface{}{
"folder": remote_folder,
}
new_annotation := asposepdfcloud.HighlightAnnotation{
Name: "Highlight_Text_Annotation",
Rect: &asposepdfcloud.Rectangle{LLX: 100, LLY: 350, URX: 450, URY: 400},
Flags: []asposepdfcloud.AnnotationFlags{asposepdfcloud.AnnotationFlagsDefault},
HorizontalAlignment: asposepdfcloud.HorizontalAlignmentLeft,
VerticalAlignment: asposepdfcloud.VerticalAlignmentTop,
RichText: NEW_HL_ANNOTATION_TEXT,
Subject: NEW_HL_ANNOTATION_SUBJECT,
Contents: NEW_HL_ANNOTATION_CONTENTS,
Title: NEW_HL_ANNOTATION_DESCRIPTION,
ZIndex: 1,
Color: &asposepdfcloud.Color{A: 0xFF, R: 0x00, G: 0xFF, B: 0x00},
QuadPoints: []asposepdfcloud.Point{
{X: 10, Y: 10},
{X: 20, Y: 10},
{X: 10, Y: 20},
{X: 10, Y: 10},
},
Modified: "03/27/2025 00:00:00.000 AM",
}
_, httpResponse, err := pdf_api.PostPageHighlightAnnotations(document_name, page_num, []asposepdfcloud.HighlightAnnotation{new_annotation}, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("AppendHighlightAnnotation(): Failed to append annotation to the document page.")
} else {
fmt.Println("AppendHighlightAnnotation(): annotation '" + NEW_HL_ANNOTATION_TEXT + "' added to the document '" + document_name + "'.")
DownloadFile(pdf_api, document_name, output_document, prefix)
}
}
العمل مع التعليقات في PDF عبر Go SDK
إضافة التعليقات إلى PDF يخدم العديد من الأغراض المهمة عبر حالات الاستخدام المختلفة. أحد الأسباب الأكثر شيوعًا هو المراجعة والتغذية الراجعة. تتيح التعليقات للمستخدمين إبراز أجزاء محددة من المستند، وترك التعليقات، وطرح الأسئلة، أو اقتراح التغييرات. هذا يجعل عملية المراجعة أكثر كفاءة وتنظيمًا، خاصة عندما يكون هناك العديد من المتعاونين مشاركين. أضف التعليقات إلى وثائق PDF باستخدام Aspose.PDF Cloud Go SDK.
مع Go SDK الخاص بنا يمكنك
- إضافة رأس وتذييل وثيقة PDF بتنسيق نص أو صورة.
- إضافة جداول وأختام نصية أو صور إلى وثائق PDF.
- إضافة وثائق PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات وحقول النماذج.
- تطبيق التشفير أو فك التشفير على وثائق PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو وثيقة PDF كاملة.
- حذف ختم أو جدول محدد من وثيقة PDF بواسطة معرفه.
- استبدال مثيل أو أكثر من النص في صفحة PDF أو من الوثيقة الكاملة.
- دعم واسع لتحويل وثائق PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر متنوعة من ملفات PDF وجعل وثائق PDF محسنة.
- يمكنك تجربة تطبيقنا المجاني لإضافة التعليقات إلى ملفات PDF عبر الإنترنت واختبار الوظائف.
- موارد التعلم
- التوثيق
- كود المصدر
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- مدونة
- لماذا Aspose.PDF Cloud for Go؟
- قائمة العملاء
- الأمان