www.gnostice.com 

Formatting Example

Top 

[VC++]

m_Engine.SetFileName("Sample");

 

m_Engine.BeginDoc();

 

CgtTextFormattingX txtFormat = m_Engine.GetTextFormatting();

txtFormat.SetAlignment(haLeft);

txtFormat.SetBeforeSpace(0.25);

txtFormat.SetLeftIndent(0.1);

txtFormat.SetLineSpacing(1.5);

txtFormat.SetFirstLineIndent(0.2);

txtFormat.SetRightIndent(0.1);

 

m_Engine.BeginPara();

m_Engine.TextOut("This is first paragraph");

m_Engine.EndPara();

 

m_Engine.BeginPara();

m_Engine.TextOut("This is second paragraph");

m_Engine.EndPara();

 

m_Engine.EndDoc();

 

 

 

[VB]

With gtEngineX1

       .FileName = "Sample"

       .BeginDoc

 

       With .TextFormatting

           .Alignment = haLeft

           .BeforeSpace = 0.25

           .LeftIndent = 0.1

           .LineSpacing = 1.5

           .FirstLineIndent = 0.2

           .RightIndent = 0.1

       End With

 

       .BeginPara

       .TextOut "This is first paragraph"

       .EndPara

 

       .BeginPara

       .TextOut "This is second paragraph"

       .EndPara

 

       .EndDoc

End With

 

 

[C#]

 

axgtEngineX1.FileName = "Sample";

axgtEngineX1.BeginDoc();

axgtEngineX1.TextFormatting.Alignment = eDocEngineX.TxgtHAlignment.haLeft;              axgtEngineX1.TextFormatting.BeforeSpace = 0.25 ;axgtEngineX1.TextFormatting.LeftIndent = 0.1  ;            axgtEngineX1.TextFormatting.LineSpacing = 1.5 ;            axgtEngineX1.TextFormatting.FirstLineIndent = 0.2 ;            axgtEngineX1.TextFormatting.RightIndent = 0.1 ;                    axgtEngineX1.BeginPara();

axgtEngineX1.TextOut( "This is first paragraph" );                axgtEngineX1.EndPara();

axgtEngineX1.BeginPara(); 

axgtEngineX1.TextOut( "This is second paragraph"  );                axgtEngineX1.EndPara(); 

axgtEngineX1.EndDoc();