On Jan 30, 2006, at 9:12 PM, [EMAIL PROTECTED] wrote:
I want to print some text normally but have heading which is
perpiducular to the rest of the text (so it can be filed and viewed
in the file folder easier). I am using normal drawstrings for the
text, and to get the perpindicular text, I am usnig the stringshape
and rotating it. On my Mac, I am able to print preview it and it
loosk fine. However, when I actually print it out (on a windows
machine) the entire graphic which is rotated is blacked out. Its
the whole rectangle which encloses the text, no matter what the
text is.
Is there some trick to this? Why would it work fine on the mac (at
least in preview) and not work when printing to a Laser (Hewlett
Packard Laserjet 5n).
Rotated stringshapes may not print correctly on a Mac either. For
talking purposes, here's a demo:
Sub Action()
dim s as StringShape
dim g as graphics
Const PI = 3.141592653589793
g = OpenPrinter()
s = new StringShape
s.Text = "Dogfood is cheap today."
s.FillColor = rgb(0,0,0)
s.Rotation = -PI/2
Canvas1.Graphics.DrawObject s, 100,100 // to a canvas
g.DrawObject s,100,100 // to a printer
End Sub
For me, on 2006r1 or 2005r4, it prints in green instead of black on
an Epson c82. On-screen and PrintPreview are correct, and non-rotated
stringshapes print correctly in black. However, for any visually
detectable rotation the text prints in green for me.
I wonder how this prints for others?
Best,
Jack
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>