I'm not sure that all browsers display your embedded PDF (done via <h:graphicImage value="some.pdf" ... /> ) equally well.
Extract the first page in PDF
If you insist on using PDF, I would recommend one of these two command line tools to extract the first page of any PDF:
Both are available for Linux, Mac OS X, and Windows.
pdftk team
pdftk input.pdf cat 1 output page-1-of-input.pdf
Ghostscript command
gs -o page-1-of-input.pdf -sDEVICE=pdfwrite -dPDFLastPage=1 input.pdf
(On Windows, use gswin32c.exe or gswin64c.exe instead of gs .)
pdftk slightly faster than Ghostscript when it comes to page extraction, but for a single page this difference is probably not taken into account. As in the latest released version v9.05, the previous sentence is no longer true. I found that Ghostscript (including all overhead service data) takes ~ 1 second to extract the 1st page from the specification of PDF page 756, while PDFTK took ~ 11 seconds.
Convert 1st page to JPEG
If you want to be sure that even older browsers can render your first page well, then convert it to JPEG. Ghostscript is your friend here (ImageMagick cannot do this on its own, it also needs Ghostscript help):
gs -o page-1-of-input-PDF.jpeg -sDEVICE=jpeg -dLastPage=1 input.pdf
If you need page 33, you can do it like this:
gs -o page-33-of-input-PDF.jpeg -sDEVICE=jpeg -dFirstPage=33 -dLastPage33 input.pdf
If you need a series of PDF files, such as pages 17-23, try the following:
gs -o page-16+%03d-of-input-PDF.jpeg -sDEVICE=jpeg -dFirstPage=17 -dLastPage23 input.pdf
Note that the %03d note is incremented with each page processed, starting from 1. Thus, your first JPEG name will be page-16+001-of-input-PDF.jpeg .
Maybe PNG is better?
Remember that JPEG format is not suitable for images containing high contrast black and white colors, as well as sharp edges such as text pages. PNG is much better for this.
To create PNG from the 1st PDF page with Ghostscript is easy:
gs -o page-1-of-input-PDF.png -sDEVICE=pngalpha -dLastPage=1 input.pdf
Analog options like JPEG are true when it comes to extracting page ranges.