5

ПРОБЛЕМА:

  • Я был вручную копировать страницы в наборах по 4
    • то есть 1-4, 5-8, 9-12..так, при попытке печати страниц.
  • Я не нашел способ сделать это автоматически.
    • (Если для этого есть команда) Скажем, если мне нужно напечатать 12 страниц, я смогу просто ввести 12 и document-name.pdf чтобы начать печатать 1-4, 5-8, 9-12 .. в последовательности.

GIF для уточнения:

PrintJob-GIF Смотрите ^ этот GIF на весь экран

ТРЕБОВАНИЯ:

  • Печать должна быть выполнена в виде буклета
    • буклет - 4 страницы документа на 1 листе бумаги; две страницы впереди, две сзади.

КОНТЕКСТ:

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

  • Я люблю использовать Foxit Reader, потому что с ним очень легко делать буклеты. Поэтому, делая буклеты, я некоторое время печатал наборы из 4 страниц вручную. Это связано с тем, что лист А4 аккуратно сгибается на две части, давая мне 4 страницы отпечатка документа с одного физического листа. Я не люблю использовать наборы из 8 страниц или выше (т.е. все страницы сразу), потому что тогда я не могу сложить страницы прямо посередине. Я мог бы разрезать всю пачку и скрепить их вместе, но это слишком много для обычной печати.

Уточнить дальше

Изображение представление макета Посмотреть ^ это изображение в полноэкранном режиме

Что я пробовал?

  • Я пытался отправить команды печати, например, 1-4,5-8, но я думаю, что команда эквивалентна 1-8, потому что это то, что я получил.

Можно ли это решить?

Я чувствую, что должно быть решение этой простой проблемы. Но разве это неразрешимо из-за какой-то странной причуды? * то есть, что делает "Заменить все" в Adobe Acrobat недоступным даже в 2018 году?

Любой ответ будет приветствоваться на этом фронте.

я использую

  • Применение: Foxit Reader
  • ОС: Windows 10 Pro
  • Принтер: Samsung M3320ND (имеет собственный режим работы с буклетами, но я им не пользуюсь *)

    & AST; это портит режим буклета foxit.

1 ответ1

0

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

Чтобы напечатать 8-страничный документ так, как вы хотите, вы можете использовать следующий порядок печати для печати буклета: 1,2,5,6,7,8,3,4 => (4,1) (2,3) (8,5) (6,7)

Как видите, вы будете использовать не диапазоны, а отдельные страницы. Если вы посмотрите на то, что на самом деле происходит, вы сложите пары страниц снаружи внутрь и измените порядок для каждой главной страницы. В следующем примере FP обозначает переднюю страницу, а BP - заднюю:

  • FP 1 (4,1) => 1, 4
  • АД 1 (2,3) => 1,2,3,4
  • FP 2 (8,5) => 1,2,5, 8,3,4
  • АД 2 (6,7) => 1,2,5,6, 7,8,3,4

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

Альтернативный подход, который аналогичен, но может дать вам меньше головной боли, - это использовать опцию "Несколько страниц на листе", и в этом случае вы просто назовете пары в том порядке, в котором вы хотите их напечатать. Таким образом, вам не нужно будет менять порядок первых полос и просто назовите их в нужном вам порядке. Так что для 8-страничного примера это будет: 4,1,2,3,8,5,6,7

Опять вы можете увидеть образец здесь. Разделите количество страниц на количество листов и переместите последний номер диапазона вперед.

  • 8/2 => 1-4,5-8
  • (1-4) (5-8) => 4,1-3, 8,5-7

Если внимательно посмотреть на вариант буклета, пары страниц одинаковы, но построение строки сложнее.

Пример для 16 страниц:

Чтобы получить пары, мы будем использовать второй вариант, потому что они все равно нужны нам для варианта буклета.

  • 16/4 => 1-4, 5-8, 9-12, 13-16
  • (1-4) (5-8) (9-12) (13-16) => 4,1-3, 8,5-7, 12,9-11, 16,13-15

Преобразование буклета будет выглядеть следующим образом.

  • FP 1 (4,1) => 1, 4
  • АД 1 (2,3) => 1,2,3,4
  • FP 2 (8,5) => 1,2,5, 8,3,4
  • АД 2 (6,7) => 1,2,5,6, 7,8,3,4
  • FP 3 (12,9) => 1,2,5,6,9, 12,7,8,3,4
  • BP 3 (10,11) => 1,2,5,6,9,10, 11,12,7,8,3,4
  • FP 4 (16,13) => 1,2,5,6,9,10,13, 16,11,12,7,8,3,4
  • BP 4 (14,15) => 1,2,5,6,9,10,13,14, 15,16,11,12,7,8,3,4

С подходом, представленным в этом ответе, у вас возникнет проблема, если у вас есть количество страниц, которое не делится на 4 без остатка. Если у вас есть остаток, как в вашем 78-страничном документе (78/4 => 19,5), у вас останутся пустые страницы в середине документа. Вы можете написать простой скрипт для генерации порядка страниц. Для параметра "Несколько страниц на листе" в PowerShell это может выглядеть следующим образом:

$pageNumbers = @(1..16)
$numberOfPages = $pageNumbers.length/4
$i = 0;

while($i -lt $pageNumbers.length){
    $lastPage = $pageNumbers[$i+$numberOfPages-1];

    # Shift all the numbers by one to the right
    for($j = $i+$numberOfPages-1; $j -gt $i; $j--){
        $pageNumbers[$j] = $pageNumbers[$j-1];
    }

    $pageNumbers[$i] = $lastPage;
    $i += $numberOfPages;
}

Write-Output ($pageNumbers -join ',')

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .