| Top |
|
[VC++] m_Engine.SetFileName("Sample"); m_Engine.SetMeasurementUnit(muInches);
// Set the paper size m_Engine.SetPagePaperSize(A4);
// Set the header and footer heights. m_Engine.SetPageHeaderHeight(1); m_Engine.SetPageFooterHeight(2);
m_Engine.BeginDoc();
// Set the document header. m_Engine.BeginHeader(); m_Engine.GetFont().SetName("Curier New"); m_Engine.SetTextColor(RGB(0, 0, 255)); m_Engine.TextOutXY(0.3, 0.6, "Document Header"); m_Engine.DrawImageXY(6, 0.2, m_Image.GetPicture().GetHandle(), itMetafile); m_Engine.EndHeader();
// Set the document footer. m_Engine.BeginFooter(); m_Engine.SetTextColor(RGB(255, 0, 0)); m_Engine.GetTextFormatting().SetBeforeSpace(1); m_Engine.GetTextFormatting().SetAlignment(haCenter); m_Engine.BeginPara(); m_Engine.TextOut("Gnostice Information Technologies Private Limited"); m_Engine.EndPara(); m_Engine.EndFooter();
// Print a text m_Engine.GetFont().SetName("Times New Roman"); CY fntSize = m_Engine.GetFont().GetSize(); fntSize.int64 = 200000; m_Engine.GetFont().SetSize(fntSize); m_Engine.SetTextColor(RGB(0,0,0)); m_Engine.GetTextFormatting().SetBeforeSpace(2); m_Engine.TextBox(1.5, 3.5, 7, 5, "Gnostice eDocEngine ActiveX", haCenter, vaCenter);
// Second Page m_Engine.NewPage(); m_Engine.TextOutXY(1, 1, "Second Page"); m_Engine.EndDoc();
[VB]
With gtEngineX1 .FileName = "Sample" .MeasurementUnit = muInches
'Set the paper size. .PagePaperSize = A4
'Set the header and footer heights .PageHeaderHeight = 1 .PageFooterHeight = 2
.BeginDoc
'Set a document header. .BeginHeader .Font.Name = "Courier New" .TextColor = RGB(0, 0, 255) .TextOutXY 0.3, 0.6, "Document Header" .DrawImageXY 5.5, 0, Image1.Picture.Handle, itBMP .EndHeader
'Set a document footer. .BeginFooter .TextColor = RGB(255, 0, 0) .TextFormatting.BeforeSpace = 1 .TextFormatting.Alignment = haCenter .BeginPara .TextOut "Gnostice Information Technologies Private Limited" .EndPara .EndFooter
'Print a text .Font.Name = "Times New Roman" .Font.Size = 20 .TextColor = RGB(0, 0, 0) .TextFormatting.BeforeSpace = 2 .TextBox 1.5, 3.5, 7, 5, "Gnostice eDocEngine ActiveX", haCenter, vaCenter
'Second page .NewPage .TextOutXY 1, 1, "Second Page" .EndDoc End With
[C#] Font f; axgtEngineX1.FileName = "Sample"; axgtEngineX1.MeasurementUnit = eDocEngineX.TxgtUnitType.muInches; //Set the paper size. axgtEngineX1.PagePaperSize = eDocEngineX.TxgtPaperSize.A4; //Set the header and footer heights axgtEngineX1.PageHeaderHeight = 1; axgtEngineX1.PageFooterHeight = 2; axgtEngineX1.BeginDoc(); //Set a document header. axgtEngineX1.BeginHeader(); f=new Font("Courier New",8); axgtEngineX1.Font = f; axgtEngineX1.TextColor = System.Drawing.Color.Red; axgtEngineX1.TextOutXY( 0.3, 0.6, "Document Header"); axgtEngineX1.EndHeader(); //Set a document footer. axgtEngineX1.BeginFooter(); axgtEngineX1.TextColor = System.Drawing.Color.Red; axgtEngineX1.TextFormatting.BeforeSpace = 1; axgtEngineX1.TextFormatting.Alignment = eDocEngineX.TxgtHAlignment.haCenter; axgtEngineX1.BeginPara(); axgtEngineX1.TextOut( "Gnostice Information Technologies Private Limited" ); axgtEngineX1.EndPara(); axgtEngineX1.EndFooter(); //Print a text f = new Font("Times New Roman",20); axgtEngineX1.Font = f ; axgtEngineX1.TextColor = System.Drawing.Color.Red; axgtEngineX1.TextFormatting.BeforeSpace = 2 ; axgtEngineX1.TextBox( 1.5, 3.5, 7, 5, "Gnostice eDocEngine ActiveX", eDocEngineX.TxgtHAlignment.haCenter,eDocEngineX.TxgtVAlignment.vaCenter ); //Second page axgtEngineX1.NewPage(); axgtEngineX1.TextOutXY( 1, 1, "Second Page" ); axgtEngineX1.EndDoc();
|