#Что означает ошибка
PDF не отправляется из-за размера
Большой PDF сжимается снижением качества изображений, удалением неиспользуемых данных и пересборкой структуры. Размер PDF обычно определяют картинки: сканы в 600 dpi и фотографии в исходном разрешении.
Выберите способ по задаче: отправка по почте (достаточно 100–150 dpi), печать (300 dpi) или архив (с сохранением качества).
Ниже способы с командами для разных уровней.
Размер PDF увеличивают изображения высокого разрешения и встроенные шрифты. Уменьшить его можно сжатием изображений или экспортом с меньшим качеством.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Изображения высокого разрешения | Сканы. | Сожмите. |
| Много встроенных шрифтов | Нагрузка. | Оптимизируйте. |
| Дубли ресурсов | Файл раздут. | Сохраните заново. |
| Вложения внутри PDF | Файлы. | Удалите. |
#Пошаговое решение
- Определите, что делает файл большимОткройте копию PDF в Acrobat Reader и посмотрите размер файла в свойствах Проводника. При наличии Acrobat Pro используйте средства проверки/оптимизации PDF, чтобы оценить долю изображений, шрифтов и вложений; в бесплатном Reader подробных средств оптимизации может не быть. Если документ — несколько сканов высокого разрешения, основное сокращение размера даст сжатие изображений.
- Выберите уровень качестваОпределите назначение копии: для чтения на экране можно применять более сильное сжатие, а для качественной печати мелких чертежей и документов лучше сохранить высокое разрешение. Никогда не оптимизируйте единственный оригинал; сохраните рядом вариант
document-small.pdfи договоритесь о допустимой потере качества. - Сожмите GhostscriptДля технически подготовленного пользователя: установите Ghostscript с официального сайта, откройте терминал в папке с копией
in.pdfи выполнитеgs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dBATCH -sOutputFile=out.pdf in.pdf(на Windows исполняемый файл может называтьсяgswin64c.exe). Качество и размер непредсказуемы: цифровые подписи, формы и шрифты могут измениться. Если утилиты нет, используйте штатный инструмент экспорта вашего редактора. - Сравните результатОткройте исходник и оптимизированную копию рядом, сравните размеры файлов и вручную проверьте каждую страницу: мелкие подписи, рисунки, таблицы, полноту символов, закладки и подписи. Если качество не годится или итоговый размер почти не уменьшился, вернитесь к оригиналу; более сильные настройки могут неприемлемо ухудшить чтение.
- Разбейте на частиЕсли ограничение связано с объёмом вложения почты, проще передать безопасную ссылку на файл в доверенном облачном хранилище. Если получатель требует части PDF, используйте проверенный настольный редактор с функцией «Организовать страницы» → «Извлечь», сохраняя отдельные копии. Прежде чем делить юридический документ, уточните, не нарушится ли действительность подписи.
#Быстрые способы
В Acrobat: «Файл → Сохранить как другой → Файл PDF уменьшенного размера». В Word выберите «Файл → Экспорт → Создать PDF → Параметры → Минимальный размер». Онлайн: и (не загружайте конфиденциальные документы). Для документов с паролями пользуйтесь локальным способом.
#Ghostscript
Локально лучше всего работает : gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=out.pdf in.pdf. Уровни: /screen — самый маленький (72 dpi), /ebook — баланс (150 dpi), /printer — 300 dpi. Файл сокращается в 3–10 раз для сканов.
#Сканы и документы
Сканируйте в оттенках серого или чёрно-белом режиме (300 dpi) вместо цветного 600 dpi. Применяйте ocrmypdf --optimize 3 in.pdf out.pdf для сжатия с OCR. Удалите вложенные файлы, миниатюры и метаданные: qpdf --object-streams=generate --compress-streams=y in.pdf out.pdf. Если нужен лимит (например, 5 МБ для портала), делите PDF по страницам: qpdf in.pdf --pages . 1-10 -- part1.pdf.
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=out.pdf in.pdf