Others

Почему PDF-файл, созданный с помощью мобильного сканера, имеет гораздо больший размер, чем скан на рабочем столе

Вы сканируете телефоном трехстраничный документ, сохраняете его в формате PDF, и полученный файл весит 8 мегабайт. Настольный сканер выдает те же три страницы размером около 300 килобайт. Файл, созданный на мобильных устройствах, более чем в 25 раз больше, но обе версии прекрасно читаются на экране. Расхождение не случайно, и дело не только в том, что камера вашего телефона захватывает больше мегапикселей. Разница в размерах файлов возникает из-за комбинации факторов: несоответствие разрешения изображения потребностям документа, артефакты двойного сжатия, ненужная глубина цвета и неэффективные методы встраивания PDF-файлов. Понимание каждого из этих факторов дает вам точный контроль над размером выходного документа, не жертвуя при этом разборчивостью, которая делает отсканированный документ полезным.

Why Does a PDF Created by a Mobile Scanner App Have a Much Larger File Size Than a Desktop Scan

Разрешение изображения: самый большой фактор разницы в размере файла

Камера современного смартфона снимает изображения с разрешением, намного превышающим необходимое для сканирования документов. Основная камера обычного телефона создает изображения размером от 12 до 48 мегапикселей, что соответствует примерно 4000 на 3000 пикселей или больше. Настольный сканер, настроенный на стандартное разрешение 300 точек на дюйм для страницы формата Letter, создает изображение размером 2550 на 3300 пикселей, примерно 8,4 мегапикселя. Изображение телефона содержит в два-пять раз больше пикселей, чем изображение со сканера для той же физической области страницы. Каждый дополнительный пиксель добавляет в файл необработанные данные. Удвоение разрешения в обоих измерениях увеличивает количество пикселей в четыре раза и, при прочих равных условиях, в четыре раза увеличивает размер несжатого файла.

12-мегапиксельное изображение, хранящееся в несжатом виде, занимает примерно 36 мегабайт памяти (12 миллионов пикселей по 3 байта на пиксель для цвета RGB). Та же страница, отсканированная с разрешением 300 точек на дюйм на настольном сканере, дает около 25 мегабайт в несжатом виде. Телефон начинает работу со значительно большим количеством необработанных данных, а последующее сжатие может лишь уменьшить эти данные, прежде чем качество изображения заметно ухудшится. Большинство приложений для мобильных сканеров решают эту проблему, уменьшая масштаб захваченного изображения перед кодированием его в PDF. Приложение, которое уменьшает разрешение захвата камеры до эффективных 300 точек на дюйм, создает размер файла, сравнимый со сканированием на рабочем столе. Приложения, которые сохраняют собственное разрешение камеры либо по умолчанию, либо потому, что пользователь выбрал настройку высокого качества, создают пропорционально большие файлы, которые часто в 5–25 раз больше, чем необходимо для чтения с экрана (Digital Document Foundation, «Бенчмарки разрешения мобильного сканирования», 2025).

WukongPDF

Попробуйте сжать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Сжатие JPEG и проблема двойного сжатия

Настольные сканеры обычно сжимают необработанные данные сканирования один раз, используя сжатие JPEG с уровнем качества, который пользователь выбирает в драйвере сканера. Настройка качества JPEG на уровне 85 процентов обеспечивает хороший баланс визуального качества и размера файла для большинства текстовых документов. Однако приложения для мобильных сканеров часто применяют сжатие дважды не по своей вине. Аппаратное обеспечение камеры телефона применяет первый этап сжатия JPEG для создания исходного файла изображения, сохраненного в папке камеры. Затем приложение сканера считывает это уже сжатое изображение, применяет настройки обработки для коррекции перспективы, повышения контрастности и нормализации цвета и сохраняет обработанный результат со вторым этапом сжатия JPEG.

Каждое поколение сжатия JPEG отбрасывает некоторые данные изображения и вносит в изображение артефакты сжатия. Затем второй проход сжатия должен кодировать как исходное содержимое изображения, так и артефакты, внесенные первым проходом, что снижает общую эффективность сжатия. В результате получается файл, который на самом деле больше, чем он был бы, если бы сжатие было применено один раз к необработанным данным датчика, поскольку артефакты добавляют высокочастотный контент, который JPEG пытается компактно закодировать. Этот эффект двойного сжатия особенно заметен в приложениях, которые применяют интенсивную обработку изображений, такую как автоматическое удаление теней или фильтры повышения резкости текста, поскольку обработка усиливает высокочастотную детализацию, с которой сжатие JPEG обрабатывается наименее эффективно (IEEE Signal Processing Society, «Анализ сжатия JPEG нескольких поколений», 2024). Некоторые приложения для сканирования смягчают эту проблему, сохраняя в формате PNG, когда контент в основном представляет собой текст, полностью избегая двойного сжатия JPEG. PNG использует сжатие без потерь, которое хорошо сохраняет острые края, но для фотографического контента файлы PNG обычно больше, чем JPEG при эквивалентном визуальном качестве.

Глубина цвета и возможности оттенков серого

Камеры телефонов по умолчанию снимают полноцветные изображения RGB с разрешением 24 бита на пиксель. Каждому пикселю требуется три байта памяти, по одному для красного, зеленого и синего цветовых каналов. Однако большинство документов содержат не что иное, как черный текст на белом или почти белом фоне. Хранение их в полноцветном режиме тратит две трети или более места на цветную информацию, которая не несет полезного содержания документа. Драйверы настольного сканера обычно по умолчанию используют режим оттенков серого или чисто черно-белый режим для сканирования документов, используя 8 бит на пиксель для оттенков серого или 1 бит на пиксель для черно-белого изображения. Разница в объеме необработанных данных огромна: размер изображения в оттенках серого составляет одну треть несжатого размера эквивалентного изображения RGB, а черно-белое изображение составляет одну двадцать четвертую размера.

Приложения для мобильных сканеров все чаще предлагают черно-белый режим или режим документа, который преобразует полноцветный снимок камеры в двоичное изображение или изображение в оттенках серого перед кодированием PDF. Если размер файла вызывает беспокойство и документ не содержит информации о цвете, которую действительно необходимо сохранить, переключение приложения в оттенки серого или режим документа — единственный наиболее эффективный шаг, который вы можете предпринять для уменьшения размера вывода. Визуальная разница для текстовых документов незначительна, а уменьшение размера файла может составлять от 65 до 95 процентов в зависимости от сложности исходного цвета и агрессивности порогового значения, примененного во время преобразования.

Заголовок структуры PDF и методы встраивания изображений

PDF-файл, созданный с помощью мобильного приложения-сканера, встраивает каждую отсканированную страницу в виде отдельного изображения в контейнер PDF. Метод, использованный для встраивания этого изображения, существенно влияет на конечный размер файла. Наиболее экономичный подход сохраняет изображение в виде потока JPEG в PDF-файле с использованием фильтра DCTDecode, указанного в стандарте PDF. Это позволяет PDF-файлу содержать точные данные JPEG, сгенерированные приложением, без перекодирования и с минимальными дополнительными затратами, помимо шаблонного описания страницы PDF, который обычно добавляет менее 2 килобайт на страницу.

Некоторые мобильные приложения, особенно те, которые отдают приоритет совместимости с максимально широким спектром средств просмотра PDF, перекодируют данные изображения в необработанное растровое изображение или применяют сжатие без потерь FlateDecode к пиксельным данным. FlateDecode математически не имеет потерь, что звучит как преимущество в качестве, но для фотографического или отсканированного контента он создает файлы, которые в 5–20 раз больше, чем JPEG, с визуально эквивалентным качеством для читателя. Страница письма с разрешением 300 точек на дюйм, сохраненная с помощью FlateDecode, может легко превысить 20 мегабайт на страницу по сравнению с примерно 300 килобайтами для той же страницы, сохраненной со сжатием JPEG при разумных настройках качества (Adobe, «Справочник PDF: Рекомендации по сжатию изображений», 2023).

Как управлять размером PDF-файла мобильного сканера

Настройки, управляющие размером вывода мобильного сканера, обычно находятся в меню настроек приложения или под значком шестеренки на экране захвата. В таблице ниже наиболее важные настройки сопоставлены с их приблизительным влиянием на размер файла.

НастройкиРекомендуется для файлов меньшего размераПриблизительное уменьшение размера
Цветовой режимЧерно-белый или оттенки серого вместо полноцветного65-95% по сравнению с цветным режимом
Разрешение/Качество200-300 DPI для стандартных текстовых документов.50-75% от самого высокого до рекомендуемого
Выходной форматPDF со сжатием JPEG, а не PDF/A или кодированием без потерь.70-95% по сравнению с кодированием без потерь
Многостраничная обработкаОбъедините все страницы в один PDF-файл вместо одного файла на страницу.Уменьшает накладные расходы из-за повторяющихся заголовков файлов и метаданных.

Если вы уже отсканировали документ и вам необходимо уменьшить его размер без повторного сканирования, инструмент PDF Compression WukongPDF может повторно обработать PDF-файл и применить более агрессивное сжатие к внедренным изображениям. Это оптимизация после сканирования, которая уменьшает размер файла за счет перекодирования изображений с более низким уровнем качества JPEG или преобразования цветных изображений в оттенки серого. Для документов, предназначенных для чтения с экрана, настройки сжатия по умолчанию дают превосходные результаты. Для документов, которые будут распечатаны, используйте предустановку сжатия более высокого качества, чтобы избежать появления видимых артефактов на бумаге.

Когда файл большего размера, полученный при сканировании с помощью мобильного устройства, на самом деле лучше

Не в каждой ситуации сканирования требуется файл минимально возможного размера. Фотографии, репродукции произведений искусства и документы с высокой детализацией цветов выигрывают от более высокого разрешения и полной глубины цвета, свойственных встроенному мобильному сканеру. Винтажная фотография, отсканированная в полном разрешении и сохраненная с минимальным сжатием, сохраняет детали, которые были бы безвозвратно потеряны при разрешении 300 точек на дюйм в режиме оттенков серого. Документы, которые будут подвергнуты дальнейшей цифровой обработке, также получат преимущества от первоначального сканирования более высокого качества. Точность распознавания механизмов OCR заметно повышается при вводе с более высоким разрешением, особенно для шрифтов небольшого размера, нелатинских шрифтов и документов со смешанным текстом и графикой.

Решение о сжатии Reduce PDF Size должно приниматься после обработки OCR, а не раньше, чтобы механизм распознавания имел наилучшие возможные данные изображения для работы во время извлечения текста. После того как текстовый слой с возможностью поиска извлечен и внедрен в PDF-файл, вы можете агрессивно сжимать лежащие в его основе изображения, не теряя при этом возможности поиска и копирования текста. Ключевой принцип — сознательное принятие решения о размере файла, а не пассивное принятие заводских настроек приложения по умолчанию. Трехстраничное деловое письмо не имеет никакого значения, ведь его размер составляет 8 мегабайт. Архив исторических фотографий заслуживает каждого байта файла большего размера. Правильный ответ полностью зависит от содержания документа и его предполагаемого использования, а настройки для достижения правильного баланса окажутся в ваших руках, как только вы поймете, что делает каждый элемент управления.

Контекст определяет правильную настройку.

Сознательный выбор превосходит настройки по умолчанию.

Теперь у вас есть оба.

WukongPDF

Попробуйте сжать PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →