{
  "protocol": "pdf-export-experiment-protocol-2026-10-31.md",
  "runAt": "2026-10-31T14:38:48.570Z",
  "method": "Four original four-page 540pt square documents; seven complete export conditions; 360px Poppler render; RGB RMSE over all channels and pixels, mean of four page errors. Text blocks are PDF drawing operations, not extracted text or an accessibility test.",
  "versions": {
    "node": "v24.21.0",
    "pdfLib": "1.17.1",
    "sharp": {
      "aom": "3.15.1",
      "archive": "3.8.9",
      "cairo": "1.18.6",
      "cgif": "0.5.4",
      "exif": "0.6.26",
      "expat": "2.8.5",
      "ffi": "3.8.0",
      "fontconfig": "2.18.3",
      "freetype": "2.14.3",
      "fribidi": "1.0.17",
      "glib": "2.90.0",
      "harfbuzz": "14.5.0",
      "heif": "1.23.5",
      "highway": "1.4.0",
      "imagequant": "2.4.1",
      "lcms": "2.19.1",
      "mozjpeg": "0826579",
      "pango": "1.58.2",
      "pixman": "0.46.4",
      "png": "1.6.58",
      "proxy-libintl": "0.5",
      "rsvg": "2.63.2",
      "tiff": "4.7.2",
      "uhdr": "2.0.2",
      "vips": "8.18.7",
      "webp": "1.6.0",
      "xml2": "2.15.4",
      "zlib-ng": "2.3.3",
      "sharp": "0.35.5"
    },
    "poppler": "pdftoppm version 26.05.0"
  },
  "sourceSha256": "2fb8f5b6ccb29cecf88410500c0dc4c4ef2f57ebc9bd68fdd08f5c8fde741ca5",
  "conditions": [
    {
      "id": "vector",
      "type": "vector"
    },
    {
      "id": "png-1080",
      "type": "png",
      "width": 1080
    },
    {
      "id": "png-720",
      "type": "png",
      "width": 720
    },
    {
      "id": "png-540",
      "type": "png",
      "width": 540
    },
    {
      "id": "jpeg90-1080",
      "type": "jpeg",
      "width": 1080,
      "quality": 90
    },
    {
      "id": "jpeg70-1080",
      "type": "jpeg",
      "width": 1080,
      "quality": 70
    },
    {
      "id": "jpeg70-720",
      "type": "jpeg",
      "width": 720,
      "quality": 70
    }
  ],
  "results": [
    {
      "kind": "brief",
      "condition": "vector",
      "file": "brief-vector.pdf",
      "bytes": 4463,
      "sha256": "5a3b4e83ef4d35696710c73741f46eb0702a50f9b76620805b90d6eebb9ae9b2",
      "pages": [
        {
          "textDrawingBlocks": 6,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 6,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 6,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 6,
          "embeddedImages": 0
        }
      ],
      "rmseRgb360": [
        0,
        0,
        0,
        0
      ],
      "meanRmseRgb360": 0
    },
    {
      "kind": "brief",
      "condition": "png-1080",
      "file": "brief-png-1080.pdf",
      "bytes": 153609,
      "sha256": "8b62b2cb471e54706017b643cdfc87b8be37d6ecbd80530a6dee66418a77f706",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        22.676153379679842,
        22.873946376598557,
        23.685784640431944,
        22.76065390658063
      ],
      "meanRmseRgb360": 22.999134575822744
    },
    {
      "kind": "brief",
      "condition": "png-720",
      "file": "brief-png-720.pdf",
      "bytes": 235679,
      "sha256": "fd3383141c07db344fa97860f61e3a18bf3f5e0a63fff3cd0d821343b1b901aa",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        24.078610274196173,
        24.54355978990199,
        25.560887326251994,
        24.269408571014484
      ],
      "meanRmseRgb360": 24.61311649034116
    },
    {
      "kind": "brief",
      "condition": "png-540",
      "file": "brief-png-540.pdf",
      "bytes": 160038,
      "sha256": "4caa5fea13c487868fc82cf48a0e95f81158a647c740c0ef54e928e57b267991",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        27.05251670324637,
        27.370387363423784,
        28.253306782318464,
        27.235354778249526
      ],
      "meanRmseRgb360": 27.477891406809537
    },
    {
      "kind": "brief",
      "condition": "jpeg90-1080",
      "file": "brief-jpeg90-1080.pdf",
      "bytes": 294503,
      "sha256": "e092479f0a5598750faf0ad1b06ef67a0f8ca7d91d5fa6fa6f36548b79699155",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        22.697703367713753,
        22.894042760727977,
        23.707145438790537,
        22.781823150252546
      ],
      "meanRmseRgb360": 23.020178679371202
    },
    {
      "kind": "brief",
      "condition": "jpeg70-1080",
      "file": "brief-jpeg70-1080.pdf",
      "bytes": 206155,
      "sha256": "51656e39ddec8e11ba6dd7cf74c9955ea0e512a2e9ed73f4bc35152382515ecd",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        22.682210141276006,
        22.883208740995016,
        23.686751714621476,
        22.765316204998783
      ],
      "meanRmseRgb360": 23.00437170047282
    },
    {
      "kind": "brief",
      "condition": "jpeg70-720",
      "file": "brief-jpeg70-720.pdf",
      "bytes": 115552,
      "sha256": "df4881ec4e04022651571c6987927ea6641e36c31f6127744cdbbcc86d4ca143",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        23.97536447797722,
        24.454844694095804,
        25.45849715047009,
        24.18163021204183
      ],
      "meanRmseRgb360": 24.51758413364624
    },
    {
      "kind": "table",
      "condition": "vector",
      "file": "table-vector.pdf",
      "bytes": 9540,
      "sha256": "f1601380a98c1d7846d7226514b13be41a3a44a34ce36e50f0d40484e4b6bec5",
      "pages": [
        {
          "textDrawingBlocks": 34,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 34,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 34,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 34,
          "embeddedImages": 0
        }
      ],
      "rmseRgb360": [
        0,
        0,
        0,
        0
      ],
      "meanRmseRgb360": 0
    },
    {
      "kind": "table",
      "condition": "png-1080",
      "file": "table-png-1080.pdf",
      "bytes": 244027,
      "sha256": "8f476356b0fe7b31574fed5bf6ecdbfb25c0d8ac3730f2b6076526651f382a92",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        20.900547130885602,
        21.360113881264212,
        21.79984467560855,
        21.757723251538405
      ],
      "meanRmseRgb360": 21.454557234824193
    },
    {
      "kind": "table",
      "condition": "png-720",
      "file": "table-png-720.pdf",
      "bytes": 292399,
      "sha256": "bfd8cb26b59e16907a561950f0d23aa8494039137625dec2b43c8bcd4bb17acb",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        22.21221273415427,
        22.729577275602203,
        23.145912132745817,
        23.128761400245043
      ],
      "meanRmseRgb360": 22.804115885686834
    },
    {
      "kind": "table",
      "condition": "png-540",
      "file": "table-png-540.pdf",
      "bytes": 194840,
      "sha256": "b5b55640ceff3d3b9b0d1e3ebe819b2f865dfdc6d82c43731d895c5653307fca",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        23.81700603003173,
        24.338312106922942,
        24.70454314818418,
        24.678947039019565
      ],
      "meanRmseRgb360": 24.384702081039606
    },
    {
      "kind": "table",
      "condition": "jpeg90-1080",
      "file": "table-jpeg90-1080.pdf",
      "bytes": 366976,
      "sha256": "fb98ac0943e79e06644228ff25512ad17f55381aae1525c8a7b0dac77f8f0c55",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        20.91994342539699,
        21.376943333314053,
        21.816943063353985,
        21.774189696384948
      ],
      "meanRmseRgb360": 21.472004879612495
    },
    {
      "kind": "table",
      "condition": "jpeg70-1080",
      "file": "table-jpeg70-1080.pdf",
      "bytes": 240699,
      "sha256": "de1335b1d58c2b4d8288b83de0b92ab280523c40612427b6a6af518ae27e8f2a",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        20.89788813241811,
        21.356137864454723,
        21.79311623250463,
        21.746521882631473
      ],
      "meanRmseRgb360": 21.448416028002235
    },
    {
      "kind": "table",
      "condition": "jpeg70-720",
      "file": "table-jpeg70-720.pdf",
      "bytes": 132390,
      "sha256": "048b1e216baaff598db346f2f228268fe316778c9d3dc43a9d28d03c7c045e45",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        22.10315695381777,
        22.615759714158614,
        23.037277728140033,
        23.002523457024157
      ],
      "meanRmseRgb360": 22.689679463285145
    },
    {
      "kind": "diagram",
      "condition": "vector",
      "file": "diagram-vector.pdf",
      "bytes": 4831,
      "sha256": "e449490dc722e5062d0b80f33639d6ac8c1686132eccc8c988823e47a7cae550",
      "pages": [
        {
          "textDrawingBlocks": 7,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 7,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 7,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 7,
          "embeddedImages": 0
        }
      ],
      "rmseRgb360": [
        0,
        0,
        0,
        0
      ],
      "meanRmseRgb360": 0
    },
    {
      "kind": "diagram",
      "condition": "png-1080",
      "file": "diagram-png-1080.pdf",
      "bytes": 134025,
      "sha256": "8921d450fd17d23355e4e1b5630f87dab8d3ac873c820273cbac0069eda9e70a",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        18.268977111249498,
        19.170390271685246,
        19.123266415956188,
        19.293236877142487
      ],
      "meanRmseRgb360": 18.963967669008355
    },
    {
      "kind": "diagram",
      "condition": "png-720",
      "file": "diagram-png-720.pdf",
      "bytes": 176779,
      "sha256": "b4033b9f13225a56cd4a965cc2095bf7f396d27965fde3f0067076221b414807",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        19.57012037841143,
        19.749709262328448,
        20.674750198778533,
        20.67815683922263
      ],
      "meanRmseRgb360": 20.16818416968526
    },
    {
      "kind": "diagram",
      "condition": "png-540",
      "file": "diagram-png-540.pdf",
      "bytes": 120384,
      "sha256": "9a3450bd320a53474394cb8d01edc22ade18c8a1eb6098301fd42ddf8f7b615c",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        20.95724686087498,
        21.246014392634127,
        21.14961583575456,
        21.540879286897155
      ],
      "meanRmseRgb360": 21.223439094040206
    },
    {
      "kind": "diagram",
      "condition": "jpeg90-1080",
      "file": "diagram-jpeg90-1080.pdf",
      "bytes": 239270,
      "sha256": "4280f9bcd2d409d4aa3e1631aee4c45e7bfd738e9a696d481be785126c643c71",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        18.304922711479854,
        19.20272359904707,
        19.15188278466456,
        19.309708119878383
      ],
      "meanRmseRgb360": 18.992309303767467
    },
    {
      "kind": "diagram",
      "condition": "jpeg70-1080",
      "file": "diagram-jpeg70-1080.pdf",
      "bytes": 169218,
      "sha256": "48f11805a33c9301666d897ccf818cf69e315f2e862396b12877b89eb53fa82a",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        18.320090194442557,
        19.23562033068268,
        19.182680374166914,
        19.315501701148698
      ],
      "meanRmseRgb360": 19.01347315011021
    },
    {
      "kind": "diagram",
      "condition": "jpeg70-720",
      "file": "diagram-jpeg70-720.pdf",
      "bytes": 94367,
      "sha256": "0b5f32516ae153045136a1613e314d0467527e8d7748b7f5affe67e005f51619",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        19.510656513623335,
        19.696056913042536,
        20.648460905287873,
        20.6466632085209
      ],
      "meanRmseRgb360": 20.12545938511866
    },
    {
      "kind": "pattern",
      "condition": "vector",
      "file": "pattern-vector.pdf",
      "bytes": 31095,
      "sha256": "4c6e9dec8964c48f85fe1f564417b59c063f592f73308a1842563901b827c665",
      "pages": [
        {
          "textDrawingBlocks": 4,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 4,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 4,
          "embeddedImages": 0
        },
        {
          "textDrawingBlocks": 4,
          "embeddedImages": 0
        }
      ],
      "rmseRgb360": [
        0,
        0,
        0,
        0
      ],
      "meanRmseRgb360": 0
    },
    {
      "kind": "pattern",
      "condition": "png-1080",
      "file": "pattern-png-1080.pdf",
      "bytes": 142620,
      "sha256": "b35ed9784ced5035f92aa83391f5d66b1edfbcb7bf1db24e6578ddc2d32f322c",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        38.203451059289215,
        38.21642784863975,
        38.140310795969775,
        38.18559500175243
      ],
      "meanRmseRgb360": 38.186446176412794
    },
    {
      "kind": "pattern",
      "condition": "png-720",
      "file": "pattern-png-720.pdf",
      "bytes": 343805,
      "sha256": "c99183507ce728f1daf0e4221f15b552d162c892e165f0b154aacd557a12570e",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        40.72550265322731,
        40.759943401716235,
        40.67722255986986,
        40.73538981063875
      ],
      "meanRmseRgb360": 40.72451460636304
    },
    {
      "kind": "pattern",
      "condition": "png-540",
      "file": "pattern-png-540.pdf",
      "bytes": 259327,
      "sha256": "21b93451930f12440febd832187bb55c6620a3612641414c27c0c286547ad0f5",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        44.43221562086932,
        44.434648862653624,
        44.33306767998009,
        44.39472056440686
      ],
      "meanRmseRgb360": 44.398663181977476
    },
    {
      "kind": "pattern",
      "condition": "jpeg90-1080",
      "file": "pattern-jpeg90-1080.pdf",
      "bytes": 658972,
      "sha256": "32ee3c6af0ccc520172aa6b5aca1553a45b4af7d404e85eedfeca2d62c1bbe79",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        38.170852242324244,
        38.183734491698296,
        38.10673366637666,
        38.151966480068836
      ],
      "meanRmseRgb360": 38.15332172011701
    },
    {
      "kind": "pattern",
      "condition": "jpeg70-1080",
      "file": "pattern-jpeg70-1080.pdf",
      "bytes": 455090,
      "sha256": "6e4bc9d25059bce5e72fcbf50b104827b49de076aa65995a940f9a4f043c9fa6",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        38.18018956212764,
        38.19310351181477,
        38.11500773055689,
        38.162267186728776
      ],
      "meanRmseRgb360": 38.162641997807015
    },
    {
      "kind": "pattern",
      "condition": "jpeg70-720",
      "file": "pattern-jpeg70-720.pdf",
      "bytes": 327710,
      "sha256": "44b47ae0dddac018553e89f0497bca4fa6061ec3d93ca4970a5bab527ebb4876",
      "pages": [
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        },
        {
          "textDrawingBlocks": 0,
          "embeddedImages": 1
        }
      ],
      "rmseRgb360": [
        40.745071844698344,
        40.7794311023193,
        40.69509470470233,
        40.753910445057734
      ],
      "meanRmseRgb360": 40.74337702419443
    }
  ]
}
