Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Igor Gorbounov                       2:5025/55.14   02 Jul 2003  08:46:46
 To : Ian Dichkovsky
 Subject : Поменять размер страницы PostScript (PDF)
 -------------------------------------------------------------------------------- 
 
 
 Jul 01 18:18 03, Ian Dichkovsky wrote to All:
 01 Jul 03 18:18, Ian Dichkovsky wrote to All:
 
  ID> Hello, All!
 
  ID> Есть pdf.
  ID> Размер страницы в нем 7.25x10.5 in.
 
  ID> Хочется переконвертить его в A5 и распечатать
  ID> по 2 страницы на A4.
  ID> Можно ли обрезать поля ?
 
 [...]
 Я распечатывал себе книгу про Гарри Поттера таким образом:
 сначала преобразовал исходный текст (html) с помощью 
 OpenOffice в ps. Получилось отличное качество (размер,
 правда, кошмарный).
 Затем рассортировал страницы для брошюры по 16 страниц:
 psbook -s16 hp5.ps hp5_br.ps
 Затем скомпоновал полученные A4 страницы по две на бумаге
 A4 в landscape-ориентации:
 psnup -l -2 hp5_br.ps hp5_br_ready.ps
 здесь "-l" - поворот против часовой стрелки, 
 "-2" - по две страницы
 по умолчанию входной и выходной форматы одинаковые (это
 опции -p и -P). В локали прописан формат именно A4 (команда
 locale LC_PAPER).
 Если больше ничего не указывать, то psnup
 сам подберет оптимальный масштаб изображения. Для более тонкой
 подборки параметров можно воспользоваться утилитой pstops:
 pstops  '4:-3L@.7(21cm,0)+0L@.7(21cm,14.85cm)' hp5_1.ps hp5_1front.ps
 - что-то вроде этого.
 Распечатывал с помощью ggv, выделяя сначала нечетные, потом
 четные страницы.
 Есть один ньюанс, который сказывается, когда обрабатываешь
 страницу, составленную из двух страниц - там в тексте получается
 так, что указываются размеры обеих размещенных страниц и почему-то
 в таком случае интерпретатор gostscript'а использует размер
 страницы по умолчанию (letter) и на печать выводится смещенная
 и обрезанная страница. Hужно залезть в файл gs_init.ps (у меня
 он обнаружился в каталоге /usr/share/ghostscript/7.05/lib) и 
 раскомментарить строчку, где написано "(a4)".
     Удачи!
         Игорь Горбунов
 
 --- Msged/LNX 6.0.1
  * Origin: We love MsgEd ... (2:5025/55.14)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Поменять размер страницы PostScript (PDF)   Ian Dichkovsky   01 Jul 2003 18:18:07 
 Поменять размер страницы PostScript (PDF)   Igor Gorbounov   02 Jul 2003 08:46:46 
 Re: Поменять размер страницы PostScript (PDF)   Ian Dichkovsky   03 Jul 2003 12:27:06 
Архивное /ru.linux/33263f029b64.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional