Código Flex :
<fx:Script> <![CDATA[ import flash.display.BlendMode; import flash.utils.ByteArray; import mx.collections.ArrayCollection; import mx.controls.Alert; import mx.controls.dataGridClasses.DataGridColumn; import mx.effects.Resize; import mx.printing.FlexPrintJob; import mx.utils.UIDUtil; import org.alivepdf.colors.IColor; import org.alivepdf.colors.RGBColor; import org.alivepdf.data.Grid; import org.alivepdf.data.GridColumn; import org.alivepdf.display.Display; import org.alivepdf.drawing.Joint; import org.alivepdf.fonts.*; import org.alivepdf.fonts.CoreFont; import org.alivepdf.fonts.FontFamily; import org.alivepdf.fonts.Style; import org.alivepdf.images.ImageFormat; import org.alivepdf.layout.*; import org.alivepdf.layout.Layout; import org.alivepdf.layout.Orientation; import org.alivepdf.layout.Size; import org.alivepdf.layout.Unit; import org.alivepdf.pages.Page; import org.alivepdf.pdf.PDF; import org.alivepdf.saving.Download; import org.alivepdf.saving.Method; public function generatePDF():void { var myPrintJob:FlexPrintJob = new FlexPrintJob(); var pdf:PDF = new PDF( Orientation.LANDSCAPE, Unit.POINT, Size.A4 ); pdf.setDisplayMode( Display.DEFAULT, Layout.SINGLE_PAGE ); pdf.addPage(); var gridColumnParcel:GridColumn = new GridColumn("CARRERA", "CARRERA", 150 ,Align.CENTER,Align.LEFT); var gridColumnAcreage:GridColumn = new GridColumn("INSTITUCION", "INSTITUCION", 150,Align.CENTER,Align.LEFT); var gridColumnUnidad:GridColumn = new GridColumn("UNIDAD_ACADEMICA","UNIDAD_ACADEMICA",150,Align.CENTER,Align.LEFT); var columns:Array = new Array ( gridColumnParcel, gridColumnAcreage, gridColumnUnidad); pdf.textStyle( new RGBColor(0), 1 ); pdf.setFontSize(5); pdf.addMultiCell(150,20,"Listado"); var grid:Grid = new Grid( resultsGrid.dataProvider.toArray(),200, 120, new RGBColor(0x666666), new RGBColor(0xcccccc),true, new RGBColor(0x000000),1, Joint.MITER); grid.columns = columns; pdf.addGrid(grid,5,5); var bytes:ByteArray = pdf.save(Method.LOCAL); var f:FileReference = new FileReference(); f.save(bytes,"listado.pdf");