initial commit

This commit is contained in:
2026-09-21 13:41:40 +09:00
commit 855c7328df
411 changed files with 85352 additions and 0 deletions
+464
View File
@@ -0,0 +1,464 @@
{
"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."
}