Type   Default Value   Read Only   Description
Double   0.0 No The current vertical positioning.

 

   
Notes
 
     

This property determines the vertical offset of blocks of text - used for bottom alignment, top alignment or middle alignment.

The offset is measured as a proportion of the distance from the top. A value of zero indicates top alignment, a value of one half indicates center aligned text and a value of one indicates bottom aligned text. Intermediate values can be used for intermediate offsets.

To horizontally align text use the HPos property. To justify text use the XTextStyle.Justification property.

 

   
Example
 
     

The following code adds two blocks of text to a document. The first block is left justified and the second is right justified. Before adding the text we change the current rectangle and frame it so that you can see how the text is aligned.

Set theDoc = Server.CreateObject("ABCpdf3.Doc")
theDoc.FontSize = 96
theDoc.Rect.Magnify 1.0, 0.5
theDoc.Rect.Inset 40, 40
theDoc.FrameRect
theDoc.AddText "Top aligned text..."
theDoc.Rect.Move 0, theDoc.Rect.Height + 80
theDoc.FrameRect
theDoc.VPos = 1.0
theDoc.AddText "Bottom aligned text..."
theDoc.Save "c:\docvpos.pdf
"


docvpos.pdf

   

 

Browser Based Help. Published by chm2web software.