| Top Previous Next |
|
The ReferencePoint property indicates the origin of coordinate system for the user specified input.
Syntax
Remarks
If the ReferencePoint is set to rpPage, then the point (0,0) is considered to be the top-left of the page and all measurements are taken with respect to this point.
If ReferencePoint is set to rpMargin, then the point (0,0) is considered where the top and left margins intersect. Following are the values for TxgtReferencePoint:
Requirements
Header: gtDocEnums.h
Example Code
[VC++] m_Engine.SetFileName("Sample");
m_Engine.SetPageBottomMargin(1); m_Engine.SetPageLeftMargin(1); m_Engine.SetPageRightMargin(1); m_Engine.SetPageTopMargin(1);
m_Engine.BeginDoc();
m_Engine.SetReferencePoint(rpPage); m_Engine.TextOutXY(0, 0, "reference point set to page.");
m_Engine.SetReferencePoint(rpMargin); m_Engine.TextOutXY(0, 0, "reference point set to margin.");
m_Engine.EndDoc();
[VB] With gtEngineX1 .FileName = "Sample"
.PageTopMargin = 1 .PageLeftMargin = 1 .PageRightMargin = 1 .PageBottomMargin = 1
.BeginDoc
.ReferencePoint = rpPage .TextOutXY 0, 0, "reference point set to page."
.ReferencePoint = rpMargin .TextOutXY 0, 0, "reference point set to margin."
.EndDoc End With
[C#] axgtEngineX1.FileName = "Sample"; axgtEngineX1.PageTopMargin = 1 ; axgtEngineX1.PageLeftMargin = 1 ; axgtEngineX1.PageRightMargin = 1 ; axgtEngineX1.PageBottomMargin = 1 ; axgtEngineX1.BeginDoc(); axgtEngineX1.ReferencePoint = eDocEngineX.TxgtReferencePoint.rpPage; axgtEngineX1.TextOutXY( 0, 0, "reference point set to page." ); axgtEngineX1.ReferencePoint = eDocEngineX.TxgtReferencePoint.rpMargin; axgtEngineX1.TextOutXY( 0, 0, "reference point set to margin." ); axgtEngineX1.EndDoc(); |