Порядок файлов в пачке: где он теряется
Порядок задаёт не имя файла, а список, который вернул браузер при выборе или перетаскивании. Мы этот список не сортируем: файлы дописываются в конец очереди как есть. Поэтому проверять надо не имена, а очередь — каждая строка пронумерована и показывает первую страницу документа. Строки переставляются перетаскиванием, и именно этот порядок попадёт в результат. Внутри одного документа порядок страниц полем диапазона не задаётся: они всегда идут по возрастанию.
Коротко о цифрах
- Сортировка очереди
- не выполняется, порядок берётся у браузера
- Куда попадают докладываемые файлы
- в конец списка
- Что показывает плашка на миниатюре
- позицию в очереди, считая с единицы
- Порядок страниц в поле диапазона
- всегда по возрастанию номеров
- Нумерация файлов в архиве
- без ведущих нулей
Пять мест, где порядок ломается
- Выбор файлов: диалог системы возвращает свой порядок, и он не обязан совпадать с тем, что вы видели на экране.
- Докладывание файлов: новые строки всегда встают в конец списка, а не вклиниваются по алфавиту.
- Поле диапазона страниц: «7, 1-3» даст 1, 2, 3, 7, а набранный порядок будет проигнорирован.
- Распаковка архива: имена нумеруются без ведущих нулей, и сортировка по строке ставит page_10 перед page_2.
- Разная внутренняя нумерация: у каждого исходного документа страницы начинаются с первой, и после объединения это бросается в глаза.
Как проверить порядок за десять секунд
- Посмотрите на номера в углу миниатюр — это позиция в очереди, а не номер из имени файла.
- Сверьте миниатюры: первая страница каждого документа отрисовывается по-настоящему, а не подставляется иконкой.
- Обратите внимание на строки со значком предупреждения: такой файл не открылся и в результат не попадёт.
- Проверьте суммарное число страниц в сводке справа — оно складывается из страниц всех файлов очереди.
- Перетащите строки за левый край, если порядок не тот, и только после этого запускайте объединение.
Если порядок всё-таки уехал
После объединения переставлять документы поздно, но не безнадёжно: организация страниц открывает готовый файл, показывает все страницы миниатюрами и позволяет перетащить их на нужные места. Для документа из трёх-четырёх кусков это быстрее, чем собирать всё заново с нуля.
Если кусков много, дешевле вернуться к очереди: разделите файл по границам, которые вам известны, и соберите его заново в правильном порядке. Разделение по диапазону отдаёт один документ за заход, так что число заходов равно числу кусков, зато результат предсказуем.
Частые вопросы
Почему файлы встали не в том порядке, в каком я их выделял?
Порядок списка определяет система, а не вы: диалог выбора может отдать файлы по имени, по дате или в порядке отображения в папке. Единственный надёжный порядок — тот, что видно в очереди.
Можно ли отсортировать очередь по имени одной кнопкой?
Такой кнопки нет. Порядок правится перетаскиванием строк, а если файлов много, проще заранее назвать их с ведущими нулями и выбирать в каталоге, отсортированном по имени.
Что показывают миниатюры в очереди?
Первую страницу каждого документа, отрисованную из самого файла. Четыре скана перестают быть четырьмя одинаковыми строками, и перепутанный документ становится виден ещё до запуска.
Влияет ли порядок на имя результата?
Да. Имя берётся от документа, который стоит первым в очереди, и к нему добавляется суффикс _merged. Переставили первым другой файл — изменилось и имя готового документа.