To enable the export to PDF in navigator you should set the pdf property to true.
$grid->setNavOptions('navigator', array("pdf"=>true));
Additionaly you can overwrite the export file name to pdf using the pdffile variable:
$grid->pdffile ='mypdffile.pdf';
Additionally you can use setPdfOptions method to set various option of the Export To Pdf
The default settings for these are as follow
$PDF = array(
"font_name_main"=>"helvetica",
"font_monospaced"=>"courier",
"font_name_data"=>"helvetica",
...
);
jqGrid comes only with one font whch support utf - freeserif.
In order to enable utf you will need to
... $grid = new jqGridRender($conn); ... $grid->setPdfOptions(array( "font_name_data"=>"freeserif", "font_name_main"=>"freeserif", "font_monospaced"=>"freeserif", )); ...
If you want to use other utf fonts you will need to download it from this location:
and put them in the tcpdf fonts directory