请问 PrintDBGridEh 设置打印纸型为A4如何设置

请教 PrintDBGridEh 设置打印纸型为A4怎么设置?
程序中使用了 dbgrideh显示 数据
使用  PrintDBGridEh 来打印数据
在自己的电脑上 默认是A4纸型
但是到了别人的电脑上就不是A4纸型了
试了很久 也不懂怎么设置它为A4 
特此求教

  PrintDBGridEh1.Title.Text :=  '单位: '+ Edit_Search.Text;
  PrintDBGridEh1.PageHeader.Font.Size := 15;
  PrintDBGridEh1.PageHeader.Font.Name := '黑体';
  PrintDBGridEh1.PageHeader.CenterText.Clear;
  PrintDBGridEh1.PageHeader.CenterText.Text := '管理系统'+ ComboBox_Search.Text +'清单';
  PrintDBGridEh1.Preview;  //预览

------解决方案--------------------
PrintDBGridEh调用的是系统的打印机,你可以改系统打印机的设置。