إضافة تعليقات نصية مشطوبة إلى PDF عبر Go SDK
API لإضافة التعليقات إلى مستندات PDF باستخدام Aspose.PDF Cloud Go SDK
Get Startedكيفية إضافة التعليقات إلى مستندات PDF باستخدام Cloud Go SDK
لإضافة التعليقات إلى مستندات PDF، سنستخدم Aspose.PDF Cloud Go SDK تساعد هذه الحزمة المطورين الذين يستخدمون لغة Go في تطوير تطبيقات لإنشاء وتحرير وتحويل ملفات PDF القائمة على السحابة باستخدام Aspose.PDF REST API. استخدم الأمر التالي من وحدة التحكم في مدير الحزم.
أمر وحدة التحكم في مدير الحزم
go get -u github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25
خطوات إضافة التعليقات باستخدام Go
يمكن لمطوري Aspose.PDF Cloud Go بسهولة إضافة التعليقات إلى مستندات PDF. يحتاج المطورون فقط إلى بضع سطور من التعليمات البرمجية.
- تحميل الملف إلى التخزين السحابي.
- تحديد التعليق المشطوب بخصائص محددة (اسم مخصص، مستطيل التحديد، تفاصيل بصرية وتحديد الموقع).
- إرسال التعليق إلى صفحة PDF.
- تحميل المستند المعدل إذا كان ناجحًا.
يعرض هذا الكود النموذجي كيفية إضافة التعليقات إلى مستند PDF باستخدام PDF Cloud Go SDK
package main
import (
"fmt"
asposepdfcloud "github.com/aspose-pdf-cloud/aspose-pdf-cloud-go/v25"
)
func AppendStrikeoutAnnotation(pdf_api *asposepdfcloud.PdfApiService, document_name string, page_num int32, output_document string, prefix string, remote_folder string) {
// Append a new strikeout text annotation to the PDF document.
UploadFile(pdf_api, document_name)
args := map[string]interface{}{
"folder": remote_folder,
}
new_annotation := asposepdfcloud.StrikeOutAnnotation{
Name: "Strikeout_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_SO_ANNOTATION_TEXT,
Subject: NEW_SO_ANNOTATION_SUBJECT,
Contents: NEW_SO_ANNOTATION_CONTENTS,
Title: NEW_SO_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.PostPageStrikeOutAnnotations(document_name, page_num, []asposepdfcloud.StrikeOutAnnotation{new_annotation}, args)
if err != nil {
fmt.Println(err.Error())
} else if httpResponse.StatusCode < 200 || httpResponse.StatusCode > 299 {
fmt.Println("AppendStrikeoutAnnotation(): Failed to append annotation to the document page.")
} else {
fmt.Println("AppendStrikeoutAnnotation(): annotation '" + NEW_SO_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.
مع SDK الخاص بنا يمكنك
- إضافة رأس وتذييل مستند PDF بتنسيق نص أو صورة.
- إضافة جداول وختم نص أو صورة إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF، التعليقات، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول معين من مستند PDF بواسطة معرفه.
- استبدال حالة واحدة أو متعددة من النص في صفحة PDF أو في المستند بالكامل.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى مختلفة.
- استخراج العناصر المختلفة من ملفات PDF وجعل مستندات PDF محسنة.
- يمكنك تجربة التطبيق المجاني لإضافة التعليقات إلى ملفات PDF عبر الإنترنت واختبار الوظائف.
- موارد التعلم
- التوثيق
- الكود المصدري
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ Go؟
- قائمة العملاء
- الأمان