Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

PCL print text over two pages

Status
Not open for further replies.

Ginger01

Programmer
Oct 19, 2006
4
0
0
AT
Hi,

i need to print a text over 2 pages.
Sounds easy but:
The first half of text line #1 should be printed on page 1,
while the second half of line #1 should be printed on page 2.
Then the first half of text line #2 should be printed on page 1 again, while the second half of line #2 should be printed on page 2.

And so on...
If e.g. 40 lines fit on one page,then first half of text line #41 should be printed on page 3, while second half of
text line #41 should be printed on page 4.

Is there a possibility to print text that way when using PCL?
Thanx in advance for any information that could help.

 
I don't think this can be done with PCL. Maybe Postscript. Does your printer support Postscrpt? Many HP printers do.
 
I doubt you can do this directly in a PCL context and probably not in Postscript either, but I'm not sure.
It may make more sense to do the splitting before it goes to the printer.

Is this fixed pitch or proportional text? If fixed pitch, you could "cut" out the appropriate text for each page without too much difficulty. Pretty easy on UNIX with the supplied OS tools.

If it is proportional text, then I would try to print the entire "two page" flat as a single page, but end up with an image file, a .BMP or what have you, and then cut the image in half and print the left half on page 1 and the right half on page 2.

If this is something you need to do on a recurring basis, then you will want something more streamlined than outlined above.

Jim Asman
 
Thanx for the proposals,
I'm using a Lexmark printer (C920) which works with PCL and PostScript.
At the end of the day i would need the printout in the way that i can lay page 1 and page 2 side by side (page 3 and 4 side by side and so on).

When printing on one page (that works) it's almost impossible to read the text. So when splitting the text of one page over two pages the text(font) can be twice large and readable.
I could use a font set with fixed pitch. Would that help?
My OS is WinXP.

Thanx
 
Some printer drivers offer 'n-up' features, where 'n' input pages (2, 4, 9, 16, ...) are printed (in reduced size) on each output page.

Some drivers also offer 'poster' features, where a single input page can be printed (in enlarged size) on 2 (or 4, 9, 16, ...) output sheets.

I've no idea what features the LexMark C920 drivers offer.

The important point (as Jim has already indicated) is that the 'split' is done by the application and/or printer driver, not the printer itself.
 
What about formatting the printout for landscape. That way, the text can be wider and still fit on one line.
 
Thx for the reply.

I solved the problem by using another printer driver.
The output thats generated is exactly what i need.
I'm printing from SAP R/3, so i tried the SAP-Print-Driver.
(Just adding a line for initialization of the printer)

If that Driver emulates its code into PCL or not - i don't know. However, i would have been interresting printing
to solve that problem only by using PCL (but unfortunately i don't have the time)

THX 4 your help
 
@webrabbit
Hi,
i'm already printing on A3 landscape with a small font size. The stuff i need to print are data for finance and this normally needs pretty much space.
Thats why i need two A3 pages side by side to be able reading a whole line at once.

cheers
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top