Pdf Dentro De Un Dialogo?

Buenas tardes :D

Tengo la inquietud de saber como ser podria mostrar un pdf en un dialogo, ya que necesito ver una factura (que se guarda en pdf) en un cuadro de dialogo luego de ser creada alguna idea ??

aqui dejo mi codigo:

controlador




 public function actionPdf($id)

    {




        $criteria = new CDbCriteria;

		$criteria->condition = "esta_codi='A'";

    	$empre= Ge_tcias::model()->findAll($criteria);

    	$empre=$empre[0]; //obtiene la primera posicion del vector para poder acceder al objeto


    	 $criteria = new CDbCriteria;

		$criteria->condition = "esta_codi='A' and logo_tipo='DC'";

    	$logo= Ge_tlogo::model()->findAll($criteria);


    	$logo=$logo[0];




		

    	$criteria = new CDbCriteria;

		$criteria->condition = "fact_codi='$id'";

    	$detfac= Fc_detf::model()->findAll($criteria);

        $this->render('pdf',array(

            'model'=>$this->loadModel($id),

            'detfac'=>$detfac,

            'empre'=>$empre,

            'logo'=>$logo,

        ));




    }



Vista




<?php 




echo CHtml::button('Imprimir', array(

   

   'submit'=>array('pdf','id'=>$model->fact_codi),

   "class"=>"btn",

));

?>



quisiera q en el momento de dar en el boton de imprimir, en vez de cargarme la pagina con el pdf generado me abra un dialogo con el mismo pdf .

agradezco cualquier idea :D