Lpr send to print a4 format and print letter format


 
Thread Tools Search this Thread
Special Forums UNIX and Linux Applications Lpr send to print a4 format and print letter format
# 1  
Old 11-01-2013
Lpr send to print a4 format and print letter format

Hi! How we are?

I have an A4 PDF in my server, and i must send it to phisically printer.
I use the comand:
Code:
lpr -P printername -o media=A4 archive.pdf


And the printer prints it in letter format, i don't know why.


¿Have ideas or solution?

Thanks, my best regards.

Last edited by joeyg; 11-01-2013 at 11:17 AM.. Reason: Please wrap commands and data within CodeTags
# 2  
Old 11-01-2013
Assuming that the printer has two input trays, one for A4 and one for letter size.
Does the installed print driver use the correct command (pcl5?) to select the A4 tray.
I once phoned HP and asked for the commands to select the trays on a MFP printer, and they could not tell me. I had to try all of them (about 20) one a time.
This User Gave Thanks to jgt For This Post:
# 3  
Old 11-01-2013
Quote:
Originally Posted by jgt
Assuming that the printer has two input trays, one for A4 and one for letter size.
Does the installed print driver use the correct command (pcl5?) to select the A4 tray.
I once phoned HP and asked for the commands to select the trays on a MFP printer, and they could not tell me. I had to try all of them (about 20) one a time.
Hi jgt, thanks for your answer, yes, has two trays. The PDF printed is generated on A4 paper (A4 tray) but with Letter Format, the margins are misplaced and the paper size cut the image .
The PDF in windows has a 210 x 297 dimension , A4. It's rare.
# 4  
Old 11-01-2013
If the printer supports postscript, you might try using pdf2ps first, then sending the postscript file to the printer.
This User Gave Thanks to jgt For This Post:
# 5  
Old 11-05-2013
Quote:
Originally Posted by jgt
If the printer supports postscript, you might try using pdf2ps first, then sending the postscript file to the printer.
Hi jgt, how are you?, but i wanna print the PDF, because it has a Barcode.

I modified the ppd, to A4 format, but the printed paper has a letter format.

I don't know why, i dont have any ideas SmilieSmilieSmilieSmilie
# 6  
Old 11-05-2013
You can't send a pdf file to the printer using lpr, unless the destination print driver has the ability to convert pdf to a print stream suitable for the printer.
If your printer supports postscript, you can pipe the pdf file through pdf2ps to convert the pdf file. The bar code will still print.
This User Gave Thanks to jgt For This Post:
# 7  
Old 11-05-2013
Quote:
Originally Posted by jgt
You can't send a pdf file to the printer using lpr, unless the destination print driver has the ability to convert pdf to a print stream suitable for the printer.
If your printer supports postscript, you can pipe the pdf file through pdf2ps to convert the pdf file. The bar code will still print.
jgt, i sent to the printer the postscript file, but the format is the same like the pdf and it's hasn't the barcode.

The margins in postscript and pdf paper printer are to different with the windows paper printer.



Thanks a lot.

---------- Post updated at 09:58 AM ---------- Previous update was at 09:32 AM ----------

I have solved the problem with this command:

Code:
lp -d "printername"-o fitplot -o pdf-page=A4 "archive PDF"



Thanks a lot!

Last edited by dcastellini; 11-05-2013 at 01:19 PM..
This User Gave Thanks to dcastellini For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Convert rows to column and print output in required format

Hi All, i am trying to print the solaris 11 packages in below required format, But i am unable to do that. Current ouput : root@abc# pkginfo -l | egrep '(BASEDIR|NAME|VERSION)' | awk '{print}' NAME: QLogic 570x/571x Gigabit Ethernet Driver VERSION: 11.11,REV=2009.11.11 ... (7 Replies)
Discussion started by: balu1234
7 Replies

2. UNIX for Beginners Questions & Answers

Not sure how to describe it but how to format this list so that it print the 1st field once only

Hi, Not sure how to describe the problem. But basically, I have this file listing here app01_app.test.com.ph|PROGRAM=SQL Developer|HOST=AKL0TS100|USER=Admtest01|HOST=10.111.12.23| app02_app.test.com.ph|PROGRAM=D:\interface\apps\bin32\batch.exe|HOST=AKL0TS100|USER=Admtest09|HOST=10.111.12.35|... (3 Replies)
Discussion started by: newbie_01
3 Replies

3. UNIX for Dummies Questions & Answers

How to print the line from the file in the desired format:?

I am reading a file of Linux ( like mentioned below) & the data is represented in a single line like mentioned below: 11/03 4:00 39992 0.098 5.195 0.034 0.001 1.091 182 0.000 0 0.071 4.252 0.033 0.001 666.53 Now i want to print the result in other file something like this :- 39992... (5 Replies)
Discussion started by: Anamica
5 Replies

4. Shell Programming and Scripting

Read from text file;format and print output

Hi Following is the assumed input... Symmetrix ID : 12345 Originator Port wwn : 123456789 User-generated Name : 123456789/123456789 Sym Dev Dir:P LUN ------ ----- ----------------------- ---- --- ---- ---- ---- ------- 1234 ... (4 Replies)
Discussion started by: maddy.san
4 Replies

5. Shell Programming and Scripting

Special format for numeric print out

Hi, I know this must be very simple and stupid question but I could not find a proper answer anywhere else, My script generates numeric values in the following format 3.01234567891E+03 I use %.11E in printf formatting, but I need to list my numbers as 0.30123456789E+04 basicly I... (14 Replies)
Discussion started by: hayreter
14 Replies

6. Shell Programming and Scripting

AWK print and retain original format

I have a file with very specific column spacing formatting, I wish to do the following: awk '{print $1, $2, $3, $4, $5, $6, $19-$7, $20-$8, $21-$9, $10, $11, $12}' merge.pdb > vector.pdb but the format gets ruined. I have tried with print -f but to no avail.... (7 Replies)
Discussion started by: chrisjorg
7 Replies

7. Shell Programming and Scripting

Need help to print lines contains particular string format in a file

Hi, I want to print the lines in a file that matches particular string format using shell scripting. (4 Replies)
Discussion started by: sudhakaryadav
4 Replies

8. Shell Programming and Scripting

Net::SSH::Perl ...... how to print the output in a proper format

Hi Guys, my $cmd = "ls -l"; #........ {or let it be as # my $cmd= "ls"; } my $ssh = Net::SSH::Perl->new($host); $ssh->login($user, $pass); my($stdout, $stderr, $exit) = $ssh->cmd("$cmd"); print $stdout; the script works fine, but i am unable to see the output getting displayed in a... (7 Replies)
Discussion started by: gsprasanna
7 Replies

9. Shell Programming and Scripting

How to print log file in column format using awk

Hi Friends, I have a log file as below siteid = HYD spc = 100 rset = RS_D_M siteid = DEL spc = 200 rset = RS_K_L siteid = DEL2 spc = 210 rset = RS_D_M Now I need a output like column wise as below. siteid SPC rset HYD 100 RS_D_M (2 Replies)
Discussion started by: suresh3566
2 Replies

10. Shell Programming and Scripting

How to print current month - 1 in string format

I need to get the current month -1 in string format, like Feb-2006. I am using k shell. Any help is appreciated. (3 Replies)
Discussion started by: mogli4
3 Replies
Login or Register to Ask a Question