Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
تتيح لك طريقة ModifyAnnotations تغيير السمات الأساسية للتعليق مثل الموضوع، تاريخ التعديل، المؤلف، لون التعليق، وعلم الفتح. يمكنك أيضًا تعيين المؤلف مباشرة باستخدام طريقة ModifyAnnotations. توفر هذه الفئة أيضًا طريقتين مفرطتين لحذف التعليقات. الطريقة الأولى المسماة DeleteAnnotations تحذف جميع التعليقات من ملف PDF.
على سبيل المثال، في الكود التالي، اعتبر تغيير المؤلف في تعليقنا باستخدام ModifyAnnotationsAuthor.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ModifyAnnotationsAuthor()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Annotations();
// Create PdfAnnotationEditor
using (var annotationEditor = new Aspose.Pdf.Facades.PdfAnnotationEditor())
{
// Bind PDF document
annotationEditor.BindPdf(dataDir + "AnnotationsInput.pdf");
// Modify annotations author
annotationEditor.ModifyAnnotationsAuthor(1, 2, "Aspose User", "Aspose.PDF user");
// Save PDF document
annotationEditor.Save(dataDir + "ModifyAnnotationsAuthor_out.pdf");
}
}
تتيح لك الطريقة الثانية تعديل التعليقات.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ModifyAnnotations()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdfFacades_Annotations();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "AnnotationsInput.pdf"))
{
// Create PdfAnnotationEditor
using (var annotationEditor = new Aspose.Pdf.Facades.PdfAnnotationEditor())
{
// Bind PDF document
annotationEditor.BindPdf(document);
// Create a new object of type Annotation
TextAnnotation newTextAnnotation = new TextAnnotation(document.Pages[1], new Aspose.Pdf.Rectangle(200, 400, 400, 600));
newTextAnnotation.Title = "Updated title";
newTextAnnotation.Subject = "Updated subject";
newTextAnnotation.Contents = "Updated sample contents for the annotation";
// Modify annotations in the PDF file
annotationEditor.ModifyAnnotations(1, 1, newTextAnnotation);
// Save PDF document
annotationEditor.Save(dataDir + "ModifyAnnotations_out.pdf");
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.