{"valid":false,"supportedVersions":"1..1","inputBytes":0,"sample":"{\r\n  \"format\": \"bink\",\r\n  \"version\": 1,\r\n  \"id\": \"142f2893-5386-4da5-b115-d1e643efc1b2\",\r\n  \"settings\": {\r\n    \"width\": 320,\r\n    \"height\": 200,\r\n    \"background\": \"#ffffff\"\r\n  },\r\n  \"layers\": [\r\n    {\r\n      \"id\": \"d6f1f9f3-446d-41f8-87e2-3e3b6db0ac66\",\r\n      \"name\": \"Drawing\",\r\n      \"elements\": [\r\n        {\r\n          \"type\": \"stroke\",\r\n          \"id\": \"0c1a8293-91f3-46bb-a9f7-cbcf1d713122\",\r\n          \"brush\": {\r\n            \"kind\": \"pen\",\r\n            \"color\": \"#1d4ed8\",\r\n            \"width\": 4,\r\n            \"taperEnd\": 6,\r\n            \"pressure\": {\r\n              \"curve\": \"easeinout\",\r\n              \"min\": 0.2,\r\n              \"max\": 1\r\n            }\r\n          },\r\n          \"points\": {\r\n            \"count\": 4,\r\n            \"encoding\": \"json\",\r\n            \"x\": [\r\n              20,\r\n              60,\r\n              100,\r\n              140\r\n            ],\r\n            \"y\": [\r\n              120,\r\n              80,\r\n              110,\r\n              70\r\n            ],\r\n            \"p\": [\r\n              0.5,\r\n              0.5,\r\n              0.5,\r\n              0.5\r\n            ],\r\n            \"t\": [\r\n              0,\r\n              1,\r\n              2,\r\n              3\r\n            ]\r\n          }\r\n        },\r\n        {\r\n          \"type\": \"stroke\",\r\n          \"id\": \"369982dc-a82b-4657-9847-9b099b6165aa\",\r\n          \"brush\": {\r\n            \"kind\": \"highlighter\",\r\n            \"color\": \"#ffeb3b\",\r\n            \"width\": 20,\r\n            \"opacity\": 0.45,\r\n            \"blend\": \"multiply\",\r\n            \"smoothing\": 0.6,\r\n            \"spacing\": 0.2,\r\n            \"simulatePressure\": false,\r\n            \"pressure\": {\r\n              \"curve\": \"constant\",\r\n              \"min\": 1,\r\n              \"max\": 1\r\n            }\r\n          },\r\n          \"points\": {\r\n            \"count\": 2,\r\n            \"encoding\": \"json\",\r\n            \"x\": [\r\n              20,\r\n              180\r\n            ],\r\n            \"y\": [\r\n              160,\r\n              160\r\n            ],\r\n            \"p\": [\r\n              0.5,\r\n              0.5\r\n            ],\r\n            \"t\": [\r\n              0,\r\n              1\r\n            ]\r\n          }\r\n        },\r\n        {\r\n          \"type\": \"rect\",\r\n          \"id\": \"b831fa55-83ab-40d2-a2fa-d7dd9c96d102\",\r\n          \"rect\": [\r\n            200,\r\n            40,\r\n            90,\r\n            60\r\n          ],\r\n          \"style\": {\r\n            \"stroke\": \"#000000\",\r\n            \"strokeWidth\": 2\r\n          }\r\n        },\r\n        {\r\n          \"type\": \"text\",\r\n          \"id\": \"52b99884-d6af-4132-9c70-5d2631108d4f\",\r\n          \"position\": [\r\n            200,\r\n            130\r\n          ],\r\n          \"text\": \"Hello\",\r\n          \"textStyle\": {\r\n            \"font\": \"system-ui, -apple-system, Segoe UI, Roboto, sans-serif\",\r\n            \"size\": 16,\r\n            \"color\": \"#000000\"\r\n          }\r\n        }\r\n      ]\r\n    }\r\n  ]\r\n}","notes":["No document was passed, so nothing was inspected. Sample is a small document BinkSerializer wrote with BinkSerializerOptions.Readable (JSON points, indented) - pass it, or one of your own, as json to see the report. BinkSerializer.Serialize writes points as compact binary (\"encoding\": \"b64\") by default; both encodings load."]}