Skip navigation
varxtis_2
Currently Being Moderated

How can I make an existing pdf form mobile friendly

Jul 12, 2012 7:52 PM

I have a mobile notary business and need to make Invoices for on the go.

What Ive done:

Ive created an image in Photoshop with basic text, table structure and company logo and save it as a pdf (saved file is 1.24mb)

I imported the saved pdf into Acrobat Pro X, added fields, and saved (saved file is 4.29mb)

 

The invoice is exactly how I want it, and runs great on the computer, but when I try to view it on my Droid Bionic or Galaxy Tab 10.1 using any pdf reader (including acrobat reader) it can't seem to open completely. It nearly freezes the devices.

 

What Id like to do:

Take the file Ive already made, and make it mobile device friendly so I can create and email invoices on the spot.

 

What are my best options to do this?

 
Replies
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 12, 2012 9:28 PM   in reply to varxtis_2

    It almost certainly can be made significantly smaller by creating the underlying form in a page layout application such as InDesign, or even a word processor, and convert to PDF and add the fields. I know you don't want to abandon what you've already done, but it really is the best approach.  Try to keeps fonts to a minimum.

     

    Note that most mobile viewers don't have much if any support for forms. Adobe Reader supports forms, but not JavaScript, which is how automatic formatting and calculations are implemented, so keep the mobile version of the form simple.

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 13, 2012 1:09 AM   in reply to varxtis_2

    Sure you can include your existing logo. The particular settings really depend on the content how how the document will be used. For example, if the form needs to be used for high quality printing, you might choose to not reduce the resolution. Make sure all the fonts are embedded. I'm not going to bother discussing every possible setting, mostly because the size with whatever you do will likely be dramatically less than what it is now. You can use PDF Optimizer in Acrobat to report on what types of things are taking up space in the document, and this can help direct your efforts at reducing it further.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 13, 2012 1:27 AM   in reply to varxtis_2

    [ moved to the Acrobat Forms topic ]

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 13, 2012 9:34 AM   in reply to varxtis_2

    After you create the form layout in InDesign, export to PDF (File > Export). I usually use the "High Quality Print" preset. Don't use "Smallest File Size" for now. If you want, you can copy the fields from the old PDF to the new. Do't select the
    Optimize for Fast Web View" when exporting from InDesign of saving (Save As) in Acrobat (Edit > Preferences > Documents > Save Settings > Save As optimizes for Fast Web View > [deselect]).

     

    Regarding not being able to save, when you got that message where you using Acrobat or Reader? Reader cannot save a filled-in form unless the document has been Reader-enabled.

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 15, 2012 12:14 PM   in reply to varxtis_2

    A document only needs to be Reader-enabled if it needs to be save with Adobe Reader, but not on a mobile device. Adobe Reader for iOS, for example, is able to save a filled-in form even if it's not enabled.

     

    You should only be getting that message in Reader (Win/Mac), not Acrobat, and it should not appear if the form is Reader-enabled. To Reader-enable a form in Acrobat 10, open the document and select: File > Save As > Reader Extended PDF > Enable Additional Features

     

    Regarding the logo, does it look bad when it's in InDesign, or just after it gets converted to PDF?

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 15, 2012 4:45 PM   in reply to varxtis_2

    As you've found, some PDF viewers available for mobile devices allow you to flatten before sending. Another one is PDF Expert on iOS. Unfortunately, Adobe Reader doesn't allow this yet. Filling/annotating/saving/sending PDF forms on mobile devices is still in its infancy and a number of limitations are imposed by the platform (iOS in particular). We'll just have to wait for them to mature and for certain features to be added.

     

    Regarding the InDesign image problem, is probably something simple, but it would be best to ask in the InDesign forum here.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 21, 2012 12:18 PM   in reply to varxtis_2

    Can you send me the PDF? I'll see if I'm getting the same error on my end.

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 21, 2012 2:30 PM   in reply to varxtis_2

    It is not possible to flatten a form with Adobe Reader. Probably the easiest way to flatten with Acrobat is to open the interactive JavaScript console (Ctrl+J) and enter the following line of code:

     

    flattenPages();

     

    With the cursor on that line, hit Ctrl+Enter, or the Enter key on the numeric keypad. You cannot undo this operation, so retain a copy if needed.

     

    If you need something that will work with Reader (not mobile versions though) so that the fields are no longer interactive, you can use JavaScript to set the fields to read-only, or sign a digital signature field that locks the document when it's signed. I'm not usre if the latest version for the mobile Reader (10.3) allows you to set fields to read-only...

     

    I know that PDF Expert on iOS has an option to flatten before sending a form via email, but Reader does not have this feature yet.

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 21, 2012 8:36 PM   in reply to varxtis_2

    It's possible to create a custom menu item or custom tool button that will flatten the form, or you could create a custom Action. If you need help with any of these, post again.

     
    |
    Mark as:
  • George Johnson
    9,208 posts
    Aug 11, 2002
    Currently Being Moderated
    Jul 24, 2012 12:48 AM   in reply to varxtis_2

    There's a page flattener script that you can down load from here: http://www.pdfscripting.com/public/Free_Acrobat_Automation_Tools.cfm

     

    And another more flexible one here that adds a custom menu item: http://www.uvsar.com/projects/acrobat/flattener/

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points