465 lines
7.4 KiB
JSON
465 lines
7.4 KiB
JSON
{
|
|
"generator": "generate_annotation_flags.py",
|
|
"license": "Self-created test content; same license as DocView.",
|
|
"sha256": "ec4a93fab82fd79efa2c8d9de5a83ad64350d7d02c061638ceda06007e1b8d4c",
|
|
"cropBox": [
|
|
8,
|
|
12,
|
|
120,
|
|
116
|
|
],
|
|
"cases": [
|
|
{
|
|
"page": 0,
|
|
"intrinsicRotation": 0,
|
|
"kind": "generated-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 1,
|
|
"intrinsicRotation": 90,
|
|
"kind": "generated-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 2,
|
|
"intrinsicRotation": 180,
|
|
"kind": "generated-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 3,
|
|
"intrinsicRotation": 270,
|
|
"kind": "generated-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 4,
|
|
"intrinsicRotation": 0,
|
|
"kind": "generated-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 5,
|
|
"intrinsicRotation": 90,
|
|
"kind": "generated-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 6,
|
|
"intrinsicRotation": 180,
|
|
"kind": "generated-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 7,
|
|
"intrinsicRotation": 270,
|
|
"kind": "generated-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 8,
|
|
"intrinsicRotation": 0,
|
|
"kind": "generated-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 9,
|
|
"intrinsicRotation": 90,
|
|
"kind": "generated-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 10,
|
|
"intrinsicRotation": 180,
|
|
"kind": "generated-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 11,
|
|
"intrinsicRotation": 270,
|
|
"kind": "generated-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 12,
|
|
"intrinsicRotation": 0,
|
|
"kind": "stored-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 13,
|
|
"intrinsicRotation": 90,
|
|
"kind": "stored-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 14,
|
|
"intrinsicRotation": 180,
|
|
"kind": "stored-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 15,
|
|
"intrinsicRotation": 270,
|
|
"kind": "stored-link",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 16,
|
|
"intrinsicRotation": 0,
|
|
"kind": "stored-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 17,
|
|
"intrinsicRotation": 90,
|
|
"kind": "stored-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 18,
|
|
"intrinsicRotation": 180,
|
|
"kind": "stored-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 19,
|
|
"intrinsicRotation": 270,
|
|
"kind": "stored-link",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 20,
|
|
"intrinsicRotation": 0,
|
|
"kind": "stored-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 21,
|
|
"intrinsicRotation": 90,
|
|
"kind": "stored-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 22,
|
|
"intrinsicRotation": 180,
|
|
"kind": "stored-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 23,
|
|
"intrinsicRotation": 270,
|
|
"kind": "stored-link",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 24,
|
|
"intrinsicRotation": 0,
|
|
"kind": "stored-comment",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 25,
|
|
"intrinsicRotation": 90,
|
|
"kind": "stored-comment",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 26,
|
|
"intrinsicRotation": 180,
|
|
"kind": "stored-comment",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 27,
|
|
"intrinsicRotation": 270,
|
|
"kind": "stored-comment",
|
|
"flags": 8,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 28,
|
|
"intrinsicRotation": 0,
|
|
"kind": "stored-comment",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 29,
|
|
"intrinsicRotation": 90,
|
|
"kind": "stored-comment",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 30,
|
|
"intrinsicRotation": 180,
|
|
"kind": "stored-comment",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 31,
|
|
"intrinsicRotation": 270,
|
|
"kind": "stored-comment",
|
|
"flags": 16,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 32,
|
|
"intrinsicRotation": 0,
|
|
"kind": "stored-comment",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 33,
|
|
"intrinsicRotation": 90,
|
|
"kind": "stored-comment",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 34,
|
|
"intrinsicRotation": 180,
|
|
"kind": "stored-comment",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 35,
|
|
"intrinsicRotation": 270,
|
|
"kind": "stored-comment",
|
|
"flags": 24,
|
|
"rect": [
|
|
42,
|
|
48,
|
|
74,
|
|
64
|
|
]
|
|
},
|
|
{
|
|
"page": 36,
|
|
"intrinsicRotation": 0,
|
|
"kind": "visibility-zorder",
|
|
"flags": 24
|
|
},
|
|
{
|
|
"page": 37,
|
|
"intrinsicRotation": 0,
|
|
"kind": "crop-clipping",
|
|
"flags": 24,
|
|
"rect": [
|
|
108,
|
|
48,
|
|
140,
|
|
64
|
|
]
|
|
}
|
|
],
|
|
"expected": "At 100% one PDF point is one logical pixel. NoZoom preserves logical 32x16 size across zoom and scales only with DPR. NoRotate preserves upright red-left/blue-right appearance around the original Rect upper-left through intrinsic plus user rotation. Generated red border extends one point beyond Rect. This is synthetic geometry, not a general PDF compatibility golden."
|
|
}
|