From 723574ecb7d60fcdc5eeb82a1fbbcfccccdc5618 Mon Sep 17 00:00:00 2001 From: Kakhnovich Raman Date: Wed, 29 Apr 2026 13:51:12 +0300 Subject: [PATCH] Add isVisibleAnnotation method --- src/main/java/org/verapdf/pd/PDAnnotation.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/verapdf/pd/PDAnnotation.java b/src/main/java/org/verapdf/pd/PDAnnotation.java index 82a19a2f..c372715d 100644 --- a/src/main/java/org/verapdf/pd/PDAnnotation.java +++ b/src/main/java/org/verapdf/pd/PDAnnotation.java @@ -323,4 +323,9 @@ public static COSObject getPageFromDestination(COSObject destination, ASAtom ke } return obj; } + + public static boolean isVisibleAnnotation(PDAnnotation annotation) { + Long f = annotation.getIntegerKey(ASAtom.F); + return (f == null || (f & 2) != 2); + } }