Thread View: borland.public.cppbuilder.nativeapi
3 messages
3 total messages
Started by Colin B Maharaj
Mon, 02 Jul 2007 18:36
Printing 132 Columns
Author: Colin B Maharaj
Date: Mon, 02 Jul 2007 18:36
Date: Mon, 02 Jul 2007 18:36
16 lines
1423 bytes
1423 bytes
Hi all, I want to print a text file to a printer but in the legacy 'wide' format if you know what I mean. 132 columns So now it has to kinda compress horizontally. What is the best font for this? How do I init this or setup the printer canvas?. By the way I am using the normal windows printer, in that I am not using direct printer commands like in the old day. Any help will be appreciated. Thanks Colin!
Re: Printing 132 Columns
Author: Giuliano
Date: Mon, 02 Jul 2007 19:32
Date: Mon, 02 Jul 2007 19:32
25 lines
1610 bytes
1610 bytes
Il Mon, 02 Jul 2007 14:36:41 -0400, Colin B Maharaj <noreply@myhost.com> ha scritto:
[snip]
>So now it has to kinda compress horizontally.
>What is the best font for this? How do I
>init this or setup the printer canvas?.
>
>By the way I am using the normal windows printer,
>in that I am not using direct printer commands
>like in the old day.
[snip]
Hi Colin,
I suggest you to use a fixed size font, like Courier new,
Fixed Sys, and so on...
As it's possible to squeeze the font horizontally in order to adapt
the horizontal size, IIRC, before calling, e.g., the API CreateFontIndirect,
you can try to assign to the lfWidth member of LOGFONT structure a appropriate
value to fit the text for 132 cols.
Regards
Giuliano
Re: Printing 132 Columns
Author: Bob Gonder
Date: Mon, 02 Jul 2007 22:14
Date: Mon, 02 Jul 2007 22:14
15 lines
1514 bytes
1514 bytes
Colin B Maharaj wrote: >Hi all, I want to print a text file to >a printer but in the legacy 'wide' format >if you know what I mean. 132 columns >So now it has to kinda compress horizontally. >What is the best font for this? How do I >init this or setup the printer canvas?. I gave code for this some time ago: http://groups.google.com/group/borland.public.cpp.borlandcpp/browse_thread/thread/16a3d6739a7f524c/bb65e51f3b02dfba http://tinyurl.com/2r7ujl For wide reports, I prefer to switch to landscape mode before applying that code.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads