From ee839a3c322c7f62001376a9dd32aaf9b8e0f7db Mon Sep 17 00:00:00 2001 From: Vladimir Date: Wed, 22 Jul 2026 12:12:05 +0300 Subject: [PATCH 1/2] Add args to the error PDF-UA/2 8.2.5.20-2 --- src/main/java/PDLayer.mdl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/PDLayer.mdl b/src/main/java/PDLayer.mdl index 52708dd..fe5442a 100644 --- a/src/main/java/PDLayer.mdl +++ b/src/main/java/PDLayer.mdl @@ -646,6 +646,10 @@ type PDLinkAnnot extends PDAnnot { % object number and generation number of the Link annotation that targets a different location, % but is contained in the same structure element as another Link annotation property differentTargetAnnotObjectKey: String; + % location of the first Link annotation + property structDestinationKey: String; + % location of the Link annotation that targets different one + property differentTargetAnnotDestinationKey: String; } % movie annotation From 12021aaef77805b0540c6574fb2148a1858340de Mon Sep 17 00:00:00 2001 From: Maxim Date: Wed, 22 Jul 2026 23:45:20 +0300 Subject: [PATCH 2/2] Update properties descriptions --- src/main/java/PDLayer.mdl | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/PDLayer.mdl b/src/main/java/PDLayer.mdl index fe5442a..52e96dc 100644 --- a/src/main/java/PDLayer.mdl +++ b/src/main/java/PDLayer.mdl @@ -643,12 +643,13 @@ type PDInkAnnot extends PDMarkupAnnot { type PDLinkAnnot extends PDAnnot { % link to the destination of link annotation link Dest: PDDestination?; + % object number and generation number of target location of this Link annotation + property structDestinationKey: String; % object number and generation number of the Link annotation that targets a different location, - % but is contained in the same structure element as another Link annotation + % but is contained in the same structure element as this Link annotation property differentTargetAnnotObjectKey: String; - % location of the first Link annotation - property structDestinationKey: String; - % location of the Link annotation that targets different one + % object number and generation number of target location of Link annotation that is contained + % in the same structure element as this Link annotation property differentTargetAnnotDestinationKey: String; }