Array
(
)

Criar uma unica pagina para arquivo PDF ?

Ecfrs12
   - 18 mai 2007

Pessoal,
o problema e que nao estou conseguindo gerar uma pagina incial para
um arquivo formato pdf. Este e o fonte e a descricao da linha onde deveria ser gerada a pagina nova.

Obrigado

using System;
using System.Collections.Generic;
using System.Text;
using Root.Reports;
using System.Drawing;

namespace remodelo
{
public class Class1 : Root.Reports.Report
{
public static void Main()
{
Root.Reports.Report Class1 = new Root.Reports.Report();
}

public Class1(string sTexto)
{
_Stexto = sTexto;

Root.Reports.Report relatorioPDF = new Report(new PdfFormatter());
System.Drawing.Font fontTitle = new System.Drawing.Font(´Times New Roman´, 30, System.Drawing.FontStyle.Bold);
Root.Reports.FontDef fd = new Root.Reports.FontDef(this, FontDef.StandardFont.Helvetica);
Root.Reports.FontProp fp = new Root.Reports.FontPropMM(fd, 20);

/* Deveria Gerar a nova pagina e nao gera*/
new Page(relatorioPDF );
/* objeto nao existente (fp) */
page_Cur.AddCB_MM(12, new RepString(fp, Stexto));

fp.rSizeMM = 10;
page_Cur.AddCB_MM(14, new Root.Reports.RepString(fp, ´teste´));
relatorioPDF.Save(´arquivo.pdf´);
}

private string _Stexto;

public string Stexto
{
get { return _Stexto; }
set { _Stexto = value; }
}
}

}

Ecfrs12
   - 18 mai 2007

using System;
using System.Collections.Generic;
using System.Text;
using Root.Reports;
using System.Drawing;

namespace remodelo
{
public class Class1 : Root.Reports.Report
{
public static void Main()
{
Root.Reports.Report Class1 = new Root.Reports.Report();
}

public Class1(string sTexto)
{
_Stexto = sTexto;

PdfFormatter PDF = new PdfFormatter();
Font FNT = new Font(´Times New Roman´, 6, System.Drawing.FontStyle.Bold);
FontDef FNTDEF = new FontDef(this, FontDef.StandardFont.Helvetica);
FontProp FNTPRO = new FontPropMM(FNTDEF,20);
new Page(this );
page_Cur.AddCB_MM(12,new RepString(FNTPRO,sTexto));
Save(@´c:\arquivo.pdf´);

}

private string _Stexto;

public string Stexto
{
get { return _Stexto; }
set { _Stexto = value; }
}
}

}