Разработчик Томас Ринсма представил проект pdftris — это тетрис в PDF в браузере, написанный на Python. «Я понял, что движки PDF современных настольных браузеров (PDFium и PDF.js) поддерживают JavaScript с достаточным количеством примитивов ввода‑вывода для создания простой игры вроде Tetris. Было немного сложно найти объединение функций, которые работают в обоих движках, но в итоге оказалось, что отображение/скрытие полей аннотаций хорошо работает для создания монохромных пикселей, а ввод с клавиатуры можно осуществить, набрав текст в поле ввода. В целом это довольно криво, но это хорошее напоминание о том, насколько универсальным может быть скриптование PDF».
Linux Club
Post #529
9.59K

- 🤯 69
- 👍 24
- ❤ 7
- 😁 7
- 🤔 6
- 🔥 2