[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-user
Subject: Re: [gentoo-user] Re: can not print pdf w/e-document viewer
From: Joseph <syscon780 () gmail ! com>
Date: 2013-01-26 0:48:37
Message-ID: 20130126004837.GB30871 () syscon7 ! inet
[Download RAW message or body]
On 01/25/13 17:50, Nuno Silva wrote:
>> lpr -o media=Letter -o landscape -o number-up=4 -o page-ranges=1-8 -o
>> number-up-layout=btlr
>>
>> I think "-o number-up=4" can not be combine with: "-o page-ranges=1-8"
>
>Try using something like pdfnup (app-text/pdfjam) to generate an n-up
>version of the pdf before sending it to the printer.
>
>If everything else fails, try rewriting the pdf, either using pdftops
>then ps2pdf, or by using ghostscript directly.
>
>And I don't think you can compare the two things directly: in Windows,
>IIRC, the applications print using GDI. lpr sends the PDF as is directly
>to the CUPS server. If the PDF lacks builtin fonts, for example, those
>won't appear even if your PDF viewer can view them (think, fonts under
>your home directory, a printing server in a different machine...).
>
>Some PDF or PostScript features can hit ghostscript bugs or other
>issues.
>
>But, if you want my two cents, look at psnup and pdfnup. At least then
>you can be sure that the 4-per-page part is done. lpr options are
>quite simplistic; do also have a look at pdftk if you need, for example
>to rotate PDF pages, or to concatenate PDFs without rewriting their
>contents (keep the code as-is, unlike what would happen if you just fed
>ghostscript several pdfs, where it would rewrite the PDF code).
>
>
>If your issue is with a single PDF, the problem is likely some issue
>between a PDF feature used by that PDF and the incarnation of
>ghostscript you are using. Try pdftops and ps2pdf and see if the result
>is printable.
>
>--
>Nuno Silva (aka njsg)
>http://njsg.sdf-eu.org/
I was able to figure it out.
"-o page-ranges=1-8" refers to number of sheets printed not number of pages in a document.
so if I 4-pages per sheet, this should be: "-o page-ranges=1-2"
and it can be combine with "-o number-up=4"
--
Joseph
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic