LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

Print to PDF? Was Re: [ILUG] Image Formats: the end

Print to PDF? Was Re: [ILUG] Image Formats: the end

Philip Trickett phil at techworks.ie
Thu Jun 8 13:29:07 IST 2000


Very nice. Now I'll do that just after re-installing RedHat 6.2

Cheers,

Phil Trickett

> -----Original Message-----
> From: ilug-admin at linux.ie [mailto:ilug-admin at linux.ie]On Behalf Of Conor
> Daly
> Sent: 08 June 2000 12:57
> To: ilug at linux.ie
> Subject: Re: Print to PDF? Was Re: [ILUG] Image Formats: the end
>
>
> Yeah.
>
> Well, no.
>
> But I think I know how
>
> [PDF-Print]
> postscript=yes
> print command=ps2pdf %f ;rm %f
>
> Now,  a few difficulties:
>
> 1.  I can't remember which variable refers to the incoming file but it's
> documented in the samba man pages and in "using samba" which comes in HTML
> with version 2.0.7
> 2.  How are you going to get a filename for the output file from
> the client
> user?  The standard incoming filename is just the usual run of the mill
> temporary filename automatically generated and I don't think the user will
> be happy to  end up with "rgyr74883.pdf" as an output file.
> 3.  It appears that using a samba printer share is *not* the
> right tool for
> the job.  The idea of using a printer to generate postscript is nice, it
> provides a general hook for *any* Windows application to create postscript
> even it the app doesn't have a method to generate postscript.  If
> you *only*
> want to do this from an app that *can* generate postscript itself (eg. M$
> Word with the postscript converter), the printer setup is superfluous and
> just adds more complications to an already overloaded system (M$
> Windows is
> overloaded just on a clean install!! :-).  You can simply save as
> postscript
> to the directory specified below and it all happens for you.
>
> The other option is to have a postscript to FILE printer set up, specify a
> file share and have a sweeper script check that share for *.ps and do a
> ps2pdf on anything it finds.  With a bit of modification to the
> script, the
> same location may be used for converting any format to another format (eg
> pbm to gif or something) once you have the converter installed.
>
> Something like this:
> [PDF-Convert]
> writeable=yes
> #blah blah
>
> map //server/PDF-Convert to p: in DOS/Win
>
> create a printer to FILE in Windows using a suitable postscript driver
>
> Create the following script on the server and fire it up at boot time
>
> #!/bin/bash
>
> # Postscript to PDF sweeper
> # Author: Conor Daly <conor.daly at oceanfree.net>
> # Date: 8th June 2000
> # Converts any *.ps found in the specified directory to *.pdf and deletes
> the *.ps
> #
> # Licensing:  Use as per GPL
> #
>
> case in $#argv do    #not quite sure of the syntax for "case in"  "$#argv"
> should give the number of arguments passed
> case 3);                    # to the script including "$0" as the name of
> the script.
>     cd $2
>
>     do                        # not quite sure of the infinite loop thing
> but "do... done" should do it.
>         for incoming in `ls *.ps` do
>             outgoing=`basename $incoming ps`pdf
>             ps2pdf $incoming $outgoing
>             rm -f $incoming
>         done
>         sleep $1
>     done
>     ;;
> case *)
>     echo Useage: $0 <Delay in seconds> <Full path to Directory>
>     exit 0
>     ;;
> done
> exit 0
> # end of Postscript to PDF Sweeper
>
>
> Now, If you print to this printer and save your file as "P:\document.ps",
> the sweeper will pick it up, convert to pdf and delete the .ps file.  You
> now end up with "P:\document.pdf" and you're happy.  It's not
> elegant but it
> should work.  Thinks...  Maybe it *is* elegant...
>
> ---
> Conor Daly
> -------------------------------------
> General Forecast Division
> Met Eireann
> Glasnevin Hill
> Dublin 9.
>
> ph +353 1 8064255
> fax +353 1 8064275
>
> conor.daly at met.ie
> -------------------------------------
> -----Original Message-----
> From: Philip Trickett <phil at techworks.ie>
> To: ilug at linux.ie <ilug at linux.ie>
> Date: 08 June 2000 11:22
> Subject: RE: Print to PDF? Was Re: [ILUG] Image Formats: the end
>
>
> >On a related(ish) note, has anyone set up a 'printer' in linux
> using samba
> >that windoze can print postscript to and the 'printer' will do a
> ps2pdf and
> >dump the file in a directory somewhere?
> >Just checking, as I wanted to do that sort of thing myself, and
> if someone
> >has already done it.....
> >
> >Phil Trickett
> >
> >> -----Original Message-----
> >> From: ilug-admin at linux.ie [mailto:ilug-admin at linux.ie]On
> Behalf Of Conor
> >> Daly
> >> Sent: 08 June 2000 11:13
> >> To: ilug at linux.ie
> >> Subject: Print to PDF? Was Re: [ILUG] Image Formats: the end
> >>
> >>
> >> Print to PDF???
> >>
> >> How??
> >>
> >> Or, more to the point, anyone know of a tool to do sgml to pdf?
> >> It's not in
> >> the sgmltools package and I wanna write a HOWTO.
> >>
> >> ---
> >> Conor Daly
> >> -------------------------------------
> >> General Forecast Division
> >> Met Eireann
> >> Glasnevin Hill
> >> Dublin 9.
> >>
> >> ph +353 1 8064255
> >> fax +353 1 8064275
> >>
> >> conor.daly at met.ie
> >>
> >> On Thu, Jun 08, 2000 at 12:32:25AM +0100, Liam Bedford  wrote:
> >> >I have to say, pdf would be a good option. If you could OCR
> the tiff, or
> >> just
> >> >print the word document to PDF. It's a lot smaller than the tiff as
> well,
> >> and
> >> >it's scalable. It is also guaranteed to work under most OS's,
> >> even Linux if
> >> >you don't encrypt it (I know that there's ways around it now)..
> >>
> >>
> >>
> >> --
> >> Irish Linux Users' Group: ilug at linux.ie
> >> http://www.linux.ie/mailman/listinfo/ilug for (un)subscription
> >> information.
> >> List maintainer: listmaster at linux.ie
> >
> >
> >--
> >Irish Linux Users' Group: ilug at linux.ie
> >http://www.linux.ie/mailman/listinfo/ilug for (un)subscription
> information.
> >List maintainer: listmaster at linux.ie
> >
>
>
> --
> Irish Linux Users' Group: ilug at linux.ie
> http://www.linux.ie/mailman/listinfo/ilug for (un)subscription
> information.
> List maintainer: listmaster at linux.ie





More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell