Mengimpor dan mengekspor anotasi menggunakan Java
Contents
[
Hide
]
Menyalin anotasi dari satu PDF ke PDF lain
- Buka PDF sumber
Document. - Tambahkan sebuah
Pageke tujuanDocument. - Tambahkan masing-masing
AnnotationkePagetarget. - Baca atau iterasi melalui
Annotationitem pada halaman target. - Simpan PDF yang diperbarui
Document. - Enumerasikan
Annotationitem pada halaman sumber pertama dan tambahkan masing-masing ke halaman tujuan.
public static void importExport(Path inputFile, Path outputFile) {
try (Document sourceDocument = new Document(inputFile.toString());
Document destinationDocument = new Document()) {
Page page = destinationDocument.getPages().add();
for (Annotation annotation : sourceDocument.getPages().get_Item(1).getAnnotations()) {
page.getAnnotations().add(annotation, true);
}
destinationDocument.save(outputFile.toString());
}
}