Memodifikasi Anotasi dalam File PDF Anda (facades)

Contents
[ ]

Metode modifyAnnotations memungkinkan Anda mengubah atribut dasar dari anotasi yaitu Subjek, tanggal Dimodifikasi, Penulis, warna Anotasi, dan bendera Buka. Anda juga dapat mengatur Penulis langsung dengan menggunakan metode ModifyAnnotations. Kelas ini juga menyediakan dua metode 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 kita menggunakan modifyAnnotationsAuthor.

 public static void ModifyAnnotationsAuthor() {
        PdfAnnotationEditor annotationEditor = new PdfAnnotationEditor();
        annotationEditor.bindPdf(_dataDir + "sample_cats_dogs.pdf");
        annotationEditor.modifyAnnotationsAuthor(1, 2, "Pengguna Aspose", "Pengguna Aspose.PDF");
        annotationEditor.save(_dataDir + "ModifyAnnotationsAuthor.pdf");
    }

Metode kedua memungkinkan Anda untuk menghapus semua anotasi dari jenis yang ditentukan.

    public static void ModifyAnnotations() {
        Document document = new Document(_dataDir + "sample_cats_dogs.pdf");
        PdfAnnotationEditor annotationEditor = new PdfAnnotationEditor();
        annotationEditor.bindPdf(document);

        // Membuat objek baru dari jenis Anotasi untuk memodifikasi atribut anotasi
        DefaultAppearance defaultAppearance = new DefaultAppearance();
        FreeTextAnnotation annotation = new FreeTextAnnotation(document.getPages().get_Item(1),
                new Rectangle(1, 1, 1, 1), defaultAppearance);

        annotation.setTitle("Pengguna Demo Aspose.PDF");
        annotation.setSubject("Artikel Teknis");

        // Memodifikasi anotasi dalam file PDF
        annotationEditor.modifyAnnotations(1, 1, annotation);
        annotationEditor.save(_dataDir + "ModifyAnnotations.pdf");
    }

Lihat juga

Cobalah untuk membandingkan dan menemukan cara bekerja dengan anotasi yang sesuai untuk Anda. Mari belajar bagian Anotasi PDF.