onversão de @PDF para JPG usando PHP

Estou tentando converter PDF para IMG (JPG) com ajuda do PHP.

Estou usando a extensão imagick.

este é o meu código

    $fp_pdf = fopen($pdf, 'rb');

    $img = new imagick(); // [0] can be used to set page number
    $img->readImageFile($fp_pdf);
    $img->setImageFormat( "jpg" );
    $img->setImageCompression(imagick::COMPRESSION_JPEG); 
    $img->setImageCompressionQuality(90); 

    $img->setResolution(300,300);

    $img->setImageUnits(imagick::RESOLUTION_PIXELSPERINCH);

    $data = $img->getImageBlob(); 

arquivo pdf de origem @my possui a dimensão correta (210x297 mm, como A4). E tudo parece bom. Mas meu jpg tem uma dimensão de página de 842 x 595 px e o DPI é 72.

e arquivo img muito mais pequeno em papel do que em pdf, quando eu o imprim

o que é uma maneira adequada de criar arquivos de imagem em pdf e torná-los tão grandes quanto pdf (em papel)

questionAnswers(5)

yourAnswerToTheQuestion