Скрипт для отображения диапозонов печати при печати 4 страницы на одном листе

печать 4 страницы на листеПри печати больших технических документов иногда бывает жалко бумаги и хочется сэкономить.

В окне выбора печати есть необходимый функционал для этого, но иногда этого не хватает.

Например необходимо расположить 4 страницы на одном листе, 4 страницы на другом листе(двусторонняя печать)

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

Скрипт выводит диапазоны печати для такого случая

Выведет следующее:

1-4,9-12,17-20,25-28,33-36,41-44,49-52,57-60,65-68,73-76,81-84,89-92,97-100,105-108,113-116,121-124,129-132,137-140,145-148,153-156,161-164,169-172,


5-8,13-16,21-24,29-32,37-40,45-48,53-56,61-64,69-72,77-80,85-88,93-96,101-104,109-112,117-120,125-128,133-136,141-144,149-152,157-160,165-168,173-176,

В окне печати сначала первым шагом ставим первый диапазон

1-4,9-12,17-20,25-28,33-36,41-44,49-52,57-60,65-68,73-76,81-84,89-92,97-100,105-108,113-116,121-124,129-132,137-140,145-148,153-156,161-164,169-172

и смотрим кол-во печатных страниц (удаляем из диапазона не существующие страницы в моем примере у меня в документе 176 страниц.)

Вторым шагом, перебираем отпечатанные листы в обратном порядке и переворачиваем для печати на другой стороне и выставляем второй диапазон

5-8,13-16,21-24,29-32,37-40,45-48,53-56,61-64,69-72,77-80,85-88,93-96,101-104,109-112,117-120,125-128,133-136,141-144,149-152,157-160,165-168,173-176

Получилось из 176 страниц мы потратили не 176 листов а всего 20 листов бумаги.

Не забудьте выставить в окне печати «Несколько страниц на листе» и «страниц на листе» 2х2

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
Запись опубликована в рубрике PHP программирование, Новости с метками , . Добавьте в закладки постоянную ссылку.

Один комментарий на «Скрипт для отображения диапозонов печати при печати 4 страницы на одном листе»

  1. Алексей говорит:

    Добавьте в скайпк molnia-tigr хочу преобрести 1 из ваших работ

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *