[opensource] Printing files from the command line

Aaron Joseph bonesawosu at gmail.com
Fri Feb 6 18:17:14 EST 2009


> I know it does. That's why I said:
> *It requires an extra step (converting to pdf) but I figured it was the
> most likely to work since printing to pdf is usually an option if you were
> using any program.*
>

That comment was in response to Brian's comment by the way.

--Aaron Joseph
 Joseph.181 at osu.edu
 419-297-2879


On Fri, Feb 6, 2009 at 6:14 PM, Aaron Joseph <bonesawosu at gmail.com> wrote:

>
> I know it does. That's why I said:
>
>> *It requires an extra step (converting to pdf) but I figured it was the
>> most likely to work since printing to pdf is usually an option if you
>> were using any program.*
>>
>
> That doesn't solve my problem though because I want to print from the
> command line. In order to do so I need to be able to do this conversion
> without having to open any programs.
>
>
> Also, I'm not completely against using OpenOffice. I use it all the time.
> But I will admit that I think that Word 07 is the better of the 2 office
> programs. But I still end up using OpenOffice most of the time because I
> don't like having to boot into Windows anytime I can avoid it.
>
> --Aaron Joseph
>
>
>
>
> On Fri, Feb 6, 2009 at 5:30 PM, Brian Swaney <swaney.29 at osu.edu> wrote:
>
>> OpenOffice 3 converts .doc and .docx files into PDF, along with a few
>> other formats. If you are willing/able to use OpenOffice (non-command-line
>> program) to print, then you should be able to use the PDF converter to get
>> your desired postscript.
>>
>> I don't know of any command-line utilities for reading Microsoft Office
>> format files.
>>
>> -Brian Swaney
>>
>>
>> Aaron Joseph wrote:
>>
>>>
>>> I know that you can print files from the command line using 'lp' command.
>>> But doing so requires a file to first be in ps format. I also know that
>>> using 'pdf2ps' will convert a pdf file into the proper format for printing.
>>> But what about printing .doc, .docx, .anything_other_than_pdf  formatted
>>> files?
>>>
>>> My thought was to use the following algorithm:
>>> (1) convert file to pdf
>>> (2) convert pdf 2 ps using pdf2ps
>>> (3) send to printer using lp
>>> (4) Delete pdf and ps file (if not using pipes to pass things around)
>>>
>>>
>>> It requires an extra step (converting to pdf) but I figured it was the
>>> most likely to work since printing to pdf is usually an option if you were
>>> using any program.
>>>
>>> I've got the steps (2)-(4) working without any problems using a simple
>>> bash script. But does anyone know how to accomplish step (1) from a command
>>> line? I'll also accept answers that tell me how to go directly from any file
>>> format to ps or ones that tell me a way to send any file format directly to
>>> the printer without ever needing do any conversions at all.
>>>
>>>
>>>
>>>
>>> --Aaron Joseph
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Opensource mailing list
>>> Opensource at cse.ohio-state.edu
>>> http://mail.cse.ohio-state.edu/mailman/listinfo/opensource
>>>
>>>
>>
>> _______________________________________________
>> Opensource mailing list
>> Opensource at cse.ohio-state.edu
>> http://mail.cse.ohio-state.edu/mailman/listinfo/opensource
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.cse.ohio-state.edu/mailman/private/opensource/attachments/20090206/1713847d/attachment.html


More information about the Opensource mailing list