gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dBATCH -dQUIET -dColorImageResolution=600 -dMonoImageResolution=600 -sOutputFile=output.pdf input.pdf
Команда gs используется для вызова программы Ghostscript, которая предназначена для работы с файлами PostScript и PDF. В данном случае используется опция -sdevice=pdfwrite для преобразования входного файла в PDF формат. Опция -dcompatibilitylevel=1.4 указывает на желаемый уровень совместимости PDF файла. Опция -dpdfsettings=/screen указывает на использование настроек экрана для оптимизации файла для просмотра на экране. Опция -dnopause удаляет запросы о паузе, опция -dbatch отключает запросы о входных данных, а опция -dquiet отключает вывод сообщений в консоль. Опция -dcolorimageresolution=600 задает разрешение цветных изображений в пунктах на дюйм, а -dmonoimageresolution=600 для монохромных изображений. Опция -soutputfile=output.pdf указывает имя выходного файла. Данная команда позволяет уменьшить размер PDF файла, оптимизируя его для просмотра на экране. Возможной альтернативой может быть использование онлайн-сервисов или других программ, способных сжать PDF файлы. Аргументы команды включают имена входного и выходного файлов, а также некоторые параметры для настройки PDF настроек.