Удаление пустых страниц из PDF без передачи данных — обнаружение и удаление в браузере
Выберите PDF — инструмент рендерит каждую страницу, чтобы найти пустые, и скачивает копию без них; всё обнаружение и обработка происходят локально в браузере.
Quick answer
What it does
Выберите PDF — инструмент рендерит каждую страницу, чтобы найти пустые, и скачивает копию без них; всё обнаружение и обработка происходят локально в браузере.
Обнаружение пустых страниц эвристическое: почти пустая страница со слабой отметкой может быть сохранена, а страница лишь с очень светлым содержимым — удалена. При необходимости отрегулируйте чувствительность.
How it works
Выберите PDF-файл на устройстве через окно выбора файлов.
Файл считывается в память браузера — данные не покидают браузер.
pdf.js рендерит каждую страницу на небольшой canvas с белым фоном, и инструмент измеряет, сколько на ней небелого содержимого.
Страницы ниже выбранного порога чувствительности считаются пустыми.
pdf-lib пересобирает документ из оставшихся страниц и предлагает его для скачивания.
Студент убирает лишние пустые страницы из составного PDF перед сдачей задания.
Архивариус упорядочивает отсканированные наборы документов перед долгосрочным хранением для уменьшения количества страниц и файлов.
Обнаружение является эвристическим — если слегка заполненная страница удалена ошибочно, отрегулируйте ползунок чувствительности.
Frequently asked questions
Чем это отличается от других онлайн-сервисов для работы с PDF?
Большинство онлайн-сервисов для PDF отправляют ваши файлы на удалённый сервер для обработки. Этот инструмент выполняет все операции локально, в вашем браузере, с помощью клиентского JavaScript. Ваши файлы не передаются ни на какой сервер, поэтому содержимое документа остаётся полностью под вашим контролем.
Загружаются ли мои PDF-файлы куда-либо?
Нет. Ваши файлы читаются непосредственно браузером. Ваши файлы никогда не передаются по сети. Инструмент работает целиком в открытой вкладке браузера.
Могу ли я убедиться, что файлы не загружаются?
Да. Откройте инструменты разработчика в браузере (F12), перейдите на вкладку Network (Сеть) и следите за исходящими запросами во время работы. Вы увидите, что данные файла не покидают браузер. Сайт может записывать анонимный счётчик просмотров страниц, который никогда не включает ваши файлы и может быть отключён.
Работает ли инструмент офлайн?
Да: после загрузки страницы инструмент обрабатывает ваши файлы полностью в браузере; для работы инструмента подключение к сети не требуется. Можно отключиться от интернета и продолжать пользоваться им.
Что произойдёт, если обновить страницу?
Поскольку на сервере ничего не хранится, обновление страницы сбрасывает текущую сессию. Выбранные файлы придётся выбрать заново.
Хранит ли инструмент мои файлы?
Нет. Файлы находятся в памяти браузера только пока открыта страница. При закрытии или обновлении страницы они удаляются. Инструмент ничего не записывает на диск и ничего не отправляет на сервер.
Может ли этот инструмент снять защиту с PDF, защищённого паролем?
Нет. Этот инструмент не пытается снять или обойти парольную защиту PDF. Если вы знаете пароль, инструмент «Снять пароль» на этом сайте может удалить его локально; после этого данный инструмент сможет обработать файл.
Какие технологии использует инструмент?
Этот инструмент использует pdf.js (клиентский PDF-движок от Mozilla), чтобы рендерить и анализировать каждую страницу в Web Worker, и pdf-lib для пересборки документа — всё внутри вашего браузера.
Использует ли инструмент WebAssembly?
Нет. pdf.js — это обычная JavaScript-библиотека, она не использует WebAssembly. Весь рендеринг и обнаружение выполняются в клиентском JavaScript в вашем браузере.
Как удалить пустые страницы из PDF?
Выберите PDF через окно выбора файлов, выберите чувствительность (Строгая, Обычная или Агрессивная), затем нажмите кнопку удаления. Инструмент отрисовывает и сканирует каждую страницу в вашем браузере, а затем предлагает для сохранения на устройство копию с удалёнными пустыми страницами.
В чём разница между настройками чувствительности «Строгая», «Обычная» и «Агрессивная»?
Каждая настройка меняет, сколько слабого содержимого может быть на странице, прежде чем она всё ещё считается пустой: «Строгая» оставляет почти любую страницу с пометкой, «Обычная» — сбалансированный вариант по умолчанию, а «Агрессивная» также удалит страницы, на которых есть только очень светлое содержимое. Если почти пустая страница ошибочно оставлена, попробуйте «Агрессивную»; если слабо отпечатанная страница ошибочно удалена, переключитесь на «Строгую».
Обнаруживает ли это отсканированные пустые страницы, а не только действительно пустые?
Да. Обнаружение основано на внешнем виде, а не на потоке содержимого страницы: каждая страница отрисовывается на небольшой холст с белым фоном, и измеряется доля небелых пикселей, поэтому отсканированная страница, которая выглядит белой, обрабатывается так же, как и по-настоящему пустая. Учтите, что сканирование выполняется в пониженном разрешении, поэтому крайне слабое пятнышко иногда может быть пропущено.
Инструмент «Remove Blank Pages» платный?
Remove Blank Pages полностью бесплатен — без регистрации, без создания аккаунта, без ограничений на количество PDF-файлов, и так будет всегда. Каждый шаг — от рендеринга страниц для определения пустых сканов до пересборки очищенного документа — выполняется целиком в браузере, поэтому ваш файл никогда не покидает устройство.