Tuesday, January 3, 2012

Creating PDFs that display mockups at actual size

Adobe Acrobat works great for sharing proofs for print projects but lets be honest. If you are creating mockups for a website or simply want to convert screen captures into a PDF, it can be quite frustrating. Doesn't matter if you use Photoshop, Fireworks or some other design program. Saving to, exporting or printing to a PDF is almost always sure to produce a blurry and noisy image. Also just as disturbing is the fact that Acrobat won't display the file at the same size as what you originally created it at but instead usually shows an enlarged version when you select 100% in Acrobat. Sure there are other ways to deliver mockups but the company I work for really prefers PDFs so I decided to figure out a reliable way to get a decent looking PDF of my site mockups. As I started researching for answers on the internet I was shocked at how little information there is on this. All I really wanted to do was have my PDF display muliple mockup images as pages at the same size and quality as if I exported them to PNGs...is that to much to ask?

The good news is it is possible and even better, it's not that difficult to do once you do some initial setup. In fact I'm shocked that Adobe hasn't addressed this themselves as their export to pdf option from Fireworks is pretty much worthless in my opinion. Enough of me venting though. Onto the solution.

First a summary of how this works. By default Adobe Acrobat has a Custom Resolution setting set at 110 pixels/inch (found under Edit>Preferences>Page Display). This needs to match the resolution of the files you create. Most designers that I know don't work at 110ppi but when working on something destined for the screen, the resolution really makes no difference (just the actual number of pixels). You could tell everyone who views your PDF to change their Acrobat Resolution setting to 72, 96 or whatever your ppi of choice is but the more obvious solution is to start working at the default 110 resolution to begin with. Trust me, it won't make your files larger or look any different as long as you don't change the actual number of pixels wide by tall. Very few people know or care that this setting exists in Acrobat so you can pretty much count on 110ppi being the setting on your clients system.

Alright now that you understand the resolution bit, let's move onto some settings in Adobe Acrobat. You will only have to set these up one time on your system. Open up Adobe Acrobat (of course you will need the full version...not just the viewer). Note that my directions and screen shots are for Adobe Acrobat 9 Pro but should be similar on other versions.


  1. Select Edit then Preferences
  2. Under Categories: click on Convert To PDF
  3. Under Converting To PDF click on PNG
  4. CLick the Edit Settings button
  5. Under Compression use the drop down by Color to select JPEG (Quality : Maximum)
  6. Click OK button to save and close Adobe PDF Settings
  7. Click OK button to save and close Preferences
What this does is tells the program that any time you use Acrobat to convert or combine color PNG files, you want it to compress them very little keeping most of the quality. Of course this makes for bigger file sizes but I prefer that then having a client become distracted by jpg noise which becomes more obvious in screen captures then it would in a photograph.



So now that you have Acrobat all setup, you should create or save out your 110ppi mockups as individual PNG files. It's also helpful if you number them sequentially. I usually export them all to a new folder where I can then select all of my PNG files that I want to combine into a PDF. Then I right-click the files and select Combine supported files in Acrobat..... Note that it also works to combine them in Adobe Acrobat once the program is open but this way just seems easier to me.



A Combine Files window opens in which you can reorder your files if desired. Once you have them ordered, click the Large File Size button found at the bottom right of the window (just above the Cancel button). Then click the Combine Files button and wait a few seconds while Acrobat converts the files into a single PDF.



You are now basically finished but there is one more step that I always make sure I do. With the newly combined PDF open...
  1. Select File then Properties
  2. On the Initial View Tab use the Page layout: dropdown to select Single Page
  3. Also on the Initial View Tab use the Magnification: dropdown to select 100% - or Actual Size (seems to be the same thing)
  4. Click OK button
  5. Be sure to save your file after you change these settings
This forces the file to open up scaled to 100% so you can be very confident that your client will open the file and see exactly what they should expect to see on the finished website. It really does impact a client's perspective of a design if they are viewing it at a reduced or enlarged size so you want to be as accurate with this as possible.

And there you have it. Your PDF mockups have never looked so wonderful and depending on the number of pages and there size, you can can now create them in a matter of seconds for you client in a matter of seconds.

7 comments:

Siar said...

Thanks for your sharing about creating PDFs, though it's a little complex to comprehend. I do think it can help me.

page flip software

armadillo44 said...

Hello Siar...thanks for stopping by and giving this post a read. Glad you think it can help. I'd be interested if it was a certain part that you found complex as maybe I can explain it better. Once you get your software set up initially it's really fairly painless process.

Unknown said...

This is fantastic explanation. Thank you very much for this.

armadillo44 said...

Thanks Bojan. Glad you found it helpful.

andrew said...

Wanting a client to be able to view the actual size of a digital banner - have found that unless you alter the custom resolution in the PDF viewer from the default to be 72dpi, it WILL display larger than actual size, no matter the resolution or pixel dimensions of the art itself.

So if you want the client to see a digital image in actual size and you aren't able to do the math to make the artwork file smaller to compensate for the default higher viewing resolution in acrobat and reader, then your only option is to get the client to change the custom resolution at their end.

…Unless Im doing something wrong?

armadillo44 said...

Hello Andrew. You must be doing something incorrect. I wonder if you might be resampling your Photoshop file when you are changing the resolution/ppi. Be sure you have that 'Resample Image' checkbox unchecked. Your pixel dimensions should never change. Here is a link to a test pdf I just created where I show three pages generated seperately from Photoshop.

https://drive.google.com/uc?id=0B_zoVeyzDF6GSGE5RjB0bUxpZUk&export=download

All have a width and height of 800x600 so the only difference is that I changed the PPI. You will see that the 300ppi version displays too small and the 72ppi version displays too large while the 110 look nice and crisp. Hope this helps you out.

mmiu said...

Straight on point! ONLY post I've found that actually gave a solution to this problem. Thank you very much for taking the time to share this.

Now my problems were similar, but also I used InDesign to make a mockup presentation, with text and graphics with filenames and such. Do you think making a 110 ppi png in photoshop, then placing it in indesign, then exporting some pngs, then converting them one by one to 110 ppi in photoshop, and then batching them into a pdf makes any sense?