Gerar tabela é fácil... o que ainda não consegui foi basear da minha
grid já criada...
O segredo do AlivePDF (descobri na raça) é que é preciso definir um
estilo de texto antes de addGrid, caso contrário nada sairá... tente
assim, como exemplo:
private var myPDF:PDF;
public function
generatePDF(pEvt:MouseEvent):void
{
myPDF = new PDF(Orientation.PORTRAIT,
Unit.MM, Size.A4)
// create columns with header text (here in French),
field name,
column width, header text and cell alignment
var gridColumnCod:GridColumn = new
GridColumn("Codidi","code",
20,Align.LEFT, Align.LEFT);
var gridColumnDesc:GridColumn = new
GridColumn("descricri",
"desc", 20, Align.LEFT, Align.LEFT);
// create a columns Array
// it determines the order shown in the
PDF
var columns:Array = new Array (
gridColumnCod, gridColumnDesc);
var dp:ArrayCollection = new
ArrayCollection
dp.addItem( { code : "Bob", desc :
"Groove"} );
dp.addItem( { code : "Bob", desc :
"Wise" } );
dp.addItem( { code : "Bob", desc :
"Wise" } );
dp.addItem( { code : "Bob", desc :
"Wise" } );
// create a Grid object as usual
var grida:Grid = new Grid
(dp.toArray(), 200, 200, new RGBColor
(0xdddddd), new RGBColor (0x0), new RGBColor(0), false, new RGBColor
(0x111111), 1, Joint.ROUND );
Alert.show(dp.toArray().toString(),"Teste")
// pass the columns
grida.columns = columns;
myPDF.addPage();
myPDF.setFont( FontFamily.ARIAL
);
myPDF.addText("My Teax",1,10);
myPDF.textStyle( new
RGBColor ( 0x000000 ), 1 );
myPDF.setFont(
FontFamily.ARIAL , "", 12);
myPDF.addText("Some more text",10,30);
myPDF.addGrid(grida, 15, 15,true)
myPDF.save(Method.REMOTE,
"alivepdf/core/create.php",
Download.ATTACHMENT, "myPDF", "_self");
}
Só se ligue no local que está o PHP no servidor
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---