Printer Margin Issue ppMemo
Hello All:
I use ReportBuilder 6.01 with Delphi 5.
I have a report with a ppMemo component. At Designtime, the
left,right,top, bottom margins are set to 0.25.
The ppMemo is set Left=0, Width=8.
I allow the user to set all margins prior to printing.
I have one customer who has an HP6122 Inkjet printer. The customer is
getting the 1st 3 ( left ) characters cutoff from the ppmemo component when
the report prints. Changing the left margin does not seem to help (if
anything the customer says it gets worse).
We print using Courier New font Size 11.
We tried this using an HP6122 at our office - however, we dont have any
problem.
Can anybody tell me what is wrong & how to correct this ???
I looked but couldn't find any unprintable area.
Do I need to dynamically resize the Width of the ppMemo ( ie width=
8.5-LeftMargin-RightMargin ???
Is setting the ppMemo left property at 0 a problem ???
Any help would be appreciated. Thank you.
Neil Huhta
I use ReportBuilder 6.01 with Delphi 5.
I have a report with a ppMemo component. At Designtime, the
left,right,top, bottom margins are set to 0.25.
The ppMemo is set Left=0, Width=8.
I allow the user to set all margins prior to printing.
I have one customer who has an HP6122 Inkjet printer. The customer is
getting the 1st 3 ( left ) characters cutoff from the ppmemo component when
the report prints. Changing the left margin does not seem to help (if
anything the customer says it gets worse).
We print using Courier New font Size 11.
We tried this using an HP6122 at our office - however, we dont have any
problem.
Can anybody tell me what is wrong & how to correct this ???
I looked but couldn't find any unprintable area.
Do I need to dynamically resize the Width of the ppMemo ( ie width=
8.5-LeftMargin-RightMargin ???
Is setting the ppMemo left property at 0 a problem ???
Any help would be appreciated. Thank you.
Neil Huhta
This discussion has been closed.
Comments
we have designed the report and tested it using any brand of laser printer.
Our solution is to increase the bottom margin and it works all the time.
It sounds to me like the print drivers on the two machines may be different
versions, which would explain why it works for you and not for the customer.
Jim [Not Team D-M or anything else official]
I appreciate your reply. However, the bottom margin is not the issue and
your reply did not answer the question I asked. We allow the user to set all
margins ( bottom, left, right,top ).
I still need to know why the left margin setting is not allowing the
first 3 left side characters to print. From my earlier post:
I have one customer who has an HP6122 Inkjet printer. The customer is
getting the 1st 3 ( left ) characters cutoff from the ppmemo component when
the report prints. Changing the left margin does not seem to help (if
anything the customer says it gets worse).
Any ideas of what to do ???
Neil Huhta
It sounds to me like the print drivers on the two machines may be different
versions, which would explain why it works for you and not for the customer.
and
all
I understand that the bottom margin is not your issue. I was just trying to
say that margins are generally a problem area for inkjet printers, but you
haven't elimated the variable of different print driver versions.
Do other components such as TppLabel get cut off when Left = 0 on this
printer?
Jim
I agree with Jim. If you have it working on one printer and not another,
there has to be a difference in printer drivers/ settings. If you increase
the Left margin drastically, are the characters still cut off? Check to see
that you are using the same driver for each printer and that all printer
settings are identical (paper size, orientation... etc.).
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
I will do some testing with this customer and see what we can solve. We will
look at the printer driver & see if it is different.
Thank you.
Neil Huhta