
Все началось с твита, в котором утверждалось, что крупнейший из существующих PDF-файлов достигает площади 381 кв км — это сравнимо с половиной территории Германии или целым американским штатом Айова. На протяжении многих лет это утверждение кочевало по интернету, обрастая элементами цифровой мифологии.
Алексан Чан решил лично проверить это утверждение и выяснить, насколько велик может быть PDF-файл на самом деле. Результат его эксперимента превзошел все ожидания — файл оказался настолько масштабным, что его размеры в разы превышают пределы обозримой Вселенной.
Обычно размеры PDF-файлов ограничиваются стандартными форматами бумаги — такими как A4 или Letter. Но Чан обнаружил, что внутренние ограничения самого PDF-формата минимальны, особенно при ручной работе с файлом. Программа Adobe Acrobat действительно ограничивает размеры документов до 381 кв км, однако это ограничение связано именно с функциональностью самого приложения, а не с форматом как таковым.
После внимательного изучения структуры PDF-файлов Чан выяснил, что единицы измерения страниц внутри документа по умолчанию составляют 1/72 дюйма. Начиная с версии 1.6 (примерно с 2007 года), эти размеры могут быть значительно увеличены. Программист вручную редактировал PDF-документ, обходя лимиты Adobe Acrobat. Это оказалось трудоемким процессом, так как программа отказывалась открывать файлы шириной более 15 млн дюймов. Тогда Чан перешел на Apple Preview — приложение, которое не имеет подобных ограничений.
Благодаря «Предварительному просмотру» он смог без проблем открыть файл, размеры которого достигали триллиона единиц в ширину — около 352 778 км, что сравнимо с расстоянием от Земли до Луны. Но на этом он не остановился и продолжил масштабировать документ до невероятных величин — результатом стал PDF-файл площадью 37 трлн квадратных световых лет.
Источник: zmescience