Веб-сайт просит меня загрузить квитанцию об оплате в качестве удостоверения личности, и единственные доступные мне заглушки - это текстовые PDF-файлы размером около 2 КБ. К сожалению, этот сайт принимает только файлы размером от 10 КБ до 5 МБ. Есть ли простой способ увеличить размер файла до 10 КБ, не создавая впечатление, будто он был подделан?
2 ответа
Если вы увеличите размер PDF-файла и сделаете снимок экрана и загрузите его в формате PNG или GIF или даже растровое изображение, размер файла будет больше.
PDF-файлы в основном текстовые (за исключением потоков и других двоичных компонентов, которые они могут содержать).
Формат файла PDF также поддерживает комментарии, определяемые как любая строка, первым символом которой является знак #
хеш / фунт. Если вы откроете файл PDF в любом текстовом редакторе, вы также заметите, что это также определяет магию заголовка.
В конце PDF-файла есть таблица перекрестных ссылок для всех (или большинства) объектов в PDF-файле. Ожидается, что он будет найден в конце большинством парсеров PDF, и так как он имеет смещения в количестве символов от начала файла, добавление комментариев, скорее всего, сломает файл. Однако большинство читателей будут игнорировать строки, начинающиеся со знака хеша в конце файла. Поэтому вы могли бы просто добавить строку с огромной задницей, какой бы ваш любимый персонаж ни был.