How to Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux)

When inserting PDF files into a Microsoft Word file (as objects), quality loss of both, graphics and text, is observed (blurriness). This is especially a problem if you use Linux Open Source Software and need to exchange documents (eg. for abstract submission for a conference where they require MS Word files) with Windows/MS Word users.

Steps

  1. Image titled Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux) Step 1
    1
    Create a PDF file from within your favourite application (lets call it test.pd; for example, you can use the Open Source desktop publishing application scribus).
  2. Image titled Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux) Step 2
    2
    Open the PDF in the Adobe Reader and make sure it looks the way you wanted it to look
  3. Image titled Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux) Step 3
    3
    Create a Postscript file from your PDF from within the Adobe Reader. To do that, you select File > Print. In this dialog, you select a 'Custom...' printer and use /usr/bin/lp (which was entered by default on my system), check 'Print to file' and choose an appropriate filename (eg. test.ps
  4. Image titled Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux) Step 4
    4
    Convert that Postscript file to an Encapsulated Postscript file (.eps) with ps2eps, entering ps2eps -r 300 test.ps in a command line to generate an eps with a 300 dpi resolution
  5. Image titled Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux) Step 5
    5
    Insert that eps file into an OpenOffice Writer (I used OOO Writer 3.0) document (Insert > Image > From file and choose test.eps)
  6. Image titled Embed PDF Files in a Microsoft Word Document With Open Source Tools (Linux) Step 6
    6
    After placing it appropriately, you can save the document to a Microsoft Word 97/2000/XP format (test.doc), which can be opened by Microsoft Word

Tips

  • Note: this procedure might work with the appropriate Windows versions of the tools and applications mentioned, but was not tested)
  • Steps 5 and 6 might be omitted if you insert the eps to MS Word directly, rather than OpenOffice

Warnings

  • This approach might not get a working .doc file using ps2epsi.

Things You'll Need

  • Adobe Reader
  • ps2eps

Article Info

Categories: Linux | Using PDF Files