What's the best practice to convert different fileformats to pdf ??

Posted on 2005-04-13
Medium Priority
Last Modified: 2010-04-06
Hi experts,

a client of us has a website hosted on a linux server and now he wants to have the possibility to let their customers
"upload" their own created file(s). (Let's say to start with Ms Word, Excel, Powerpoint and of course bitmap files (gif, jpg)).

When that's done the file(s) must be converted to PDF.

Now I am looking for the best practice on a linux based webserver to achieve this last step.
Does anyone know what's best? Are their somewhere scripts available?

Kind regards,

Question by:MauriceW
  • 2
LVL 29

Expert Comment

ID: 13777853
What server side scripting language do you hava available?


Author Comment

ID: 13779517

PHP4, Perl5, CGI and Apache ASP...

LVL 29

Accepted Solution

rdivilbiss earned 500 total points
ID: 13781510
Most PHP/Linux conversions rely on one of the open source pdf converters, such as ghostscript.  I do not know if your customer can install ghostscript on the web server or not.  If so, the following solutions should take care of the conversion nicely.  If you can not install a converter such as ghostscript on the web server, you may have to do the conversion on a local machine after downloading the files.


Good luck,


Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Browsers only know CSS so your awesome SASS code needs to be translated into normal CSS. Here I'll try to explain what you should aim for in order to take full advantage of SASS.
JavaScript has plenty of pieces of code people often just copy/paste from somewhere but never quite fully understand. Self-Executing functions are just one good example that I'll try to demystify here.
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…
Suggested Courses

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question