Results 1 to 3 of 3

Thread: Howto: Download Word docs as PDF's, rtf's or latex from firefox

  1. #1
    Join Date
    Jul 2005
    Location
    Waterloo, Canada
    Beans
    42

    Lightbulb Howto: Download Word docs as PDF's, rtf's or latex from firefox

    All my proffessors post their sylabi and documents online as word documents, I hate downloading them because I have to fire up a word processor just to read a short document.

    wvware is a command line package that can convert microsoft word files to PDF, rich text or latex (among others) see: http://wvware.sourceforge.net/#wv
    You can download it in synaptic - search for wv, you also need tetex-extra.
    Alternatively, you can open a terminal and type:
    Code:
    sudo apt-get install wv tetex-extra
    If it doesnt work, you may need to configure extra repositories: https://wiki.ubuntu.com/AddingRepositoriesHowto


    To get firefox to use wvware to download word documents as any of these files, here are the steps....

    Create a text file with the following:
    Code:
    #!/bin/bash
    wvPDF ${1:5} ${1:5}.pdf
    firefox ${1:5}.pdf
    Save the script and make it executable:
    Save it as "Download_PDF" in your home directory or where ever you want.
    Open a terminal, (and go to the directory if you had something other than home)
    type: chmod +x Download_PDF
    that will make it an executable shell script.

    Make firefox use it as a program
    When you click to download a text file, firefox will ask if you want to open it with your default word-processor. Click the dropdown and select "other".
    Locate your "Download_PDF" script. - firefox will remember this from now on.
    Clicking "ok" will pop up a new file open or save window for a new pdf file.

    The end result:

    when you click to download a word file, if you select "Download_PDF", it will pop up another window allowing you to open or save the pdf file instead of the orrigional word file.

    Modifications
    instead of using wvpdf in the script, you can use
    wvhtml -html output - will load right in firefox
    wvlatex -latex output
    wvrtf - microsoft rich text format
    wvtext -converts to plain text - may also load in firefox

    notes
    If you download a filename "document.doc", this will result in a pdf file called "document.doc.pdf" This is not a problem, however, astheticaly, someone may want to improve on this.

    I am not sure how to edit the list of programs firefox uses by default. It would be handy to be able to have all of the possible conversions listed on the dropdown of "open with". Any suggestions?

    I did this because no firefox extension exists with this functionality. If someone knows of an extension, or would like to make one that does something like this, I'm sure it would be handy. -I dont know anything about programming extensions.
    Jason Locklin
    Undergraduate Psychology Student, University of Waterloo
    Homepage

  2. #2
    Join Date
    Aug 2009
    Beans
    2

    Re: Howto: Download Word docs as PDF's, rtf's or latex from firefox

    Hi,
    I tried doing this on my Ubuntu Karmic, but it did not work.
    When I try to open it with Download_PDF, it just opens a new window with the address bar showing "http://<filename>.pdf"
    And nothing happens, the window says:
    "
    ERROR

    The requested URL could not be retrieved


    The following error was encountered while trying to retrieve the URL: http://wordsample2.doc.pdf/


    "
    I am behind a proxy, so if it needs any settings, please tell me...


    Thanks.


  3. #3
    Join Date
    Jul 2005
    Location
    Waterloo, Canada
    Beans
    42

    Re: Howto: Download Word docs as PDF's, rtf's or latex from firefox

    Firefox is probably trying to load the file through the proxy. I'm not sure how to avoid that. I actually haven't used this trick in a few years (that post was from '06).
    Jason Locklin
    Undergraduate Psychology Student, University of Waterloo
    Homepage

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •