Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Metode ModifyAnnotations memungkinkan Anda untuk mengubah atribut dasar dari sebuah anotasi yaitu Subjek, Tanggal modifikasi, Penulis, Warna anotasi, dan Bendera terbuka. Anda juga dapat mengatur Penulis secara langsung dengan menggunakan metode ModifyAnnotations. Kelas ini juga menyediakan dua metode yang di-overload untuk menghapus anotasi. Metode pertama yang disebut DeleteAnnotations menghapus semua anotasi dari file PDF.
Sebagai contoh, dalam kode berikut, pertimbangkan untuk mengubah penulis dalam anotasi kami menggunakan 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");
}
}
Metode kedua memungkinkan Anda untuk memodifikasi anotasi.
// 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.