Open Source Web PDF Conversion Software - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Open Source Web PDF Conversion Software

Description:

Convert Word, Excel, txt, Htm docs to PDF. Inexpensive and easy to use. Serv PDF ... or PDF file and display the results on the screen or convert them into ... – PowerPoint PPT presentation

Number of Views:71
Avg rating:3.0/5.0
Slides: 16
Provided by: Robe516
Category:
Tags: pdf | conversion | convert | open | pdf | software | source | to | web | word

less

Transcript and Presenter's Notes

Title: Open Source Web PDF Conversion Software


1
Open Source Web PDF Conversion Software
  • Presented by
  • Bob Messner
  • Dr. Michael Mills

2
Why Use PDF for Web Content?
  • What benefits does a PDF provide over straight
    HTML or Doc Files?

3
Why did we need it?
  • What were the users wanting?
  • How many users needed it?
  • What was the college needing?

4
What other options were
available?
  • What benefits did we really want?

5
What were the costs of retail products that can
do this?
  • Why not Acrobat 7.0?
  • Why not a desktop application of any sort?

6
Summary of Requirement
  • Preserve formatting of files
  • Allow anyone access to view them easily
  • Ensure that the viewer is free and supported on
    many platforms (Linux, Windows, and Mac)
  • Web-based
  • Convert Word, Excel, txt, Htm docs to PDF
  • Inexpensive and easy to use

7
Serv PDF
  • Web-based PDF conversion tool
  • Foundation on Apache, Python, and Ghostscript
  • Ghost Script 8.14
  • website http//www.ghostscript.com/
  • Spyce (Python in HTML)
  • Python 2.3.4
  • Website http//spyce.sourceforge.net/

8
What is Ghostscript?
  • Simply put, Ghostscript can read a Postscript or
    PDF file and display the results on the screen or
    convert them into a form you can print on a
    non-postscript printer.
  • ServPDF uses AFPL Ghostscript which is
    distributed with a license called Aladdin Free
    Public License.
  • License info statement You may modify the
    Program, create works based on the Program and
    distribute copies of such throughout the world,
    in any medium.

9
What is Spyce?
  • Webserver built on Apache
  • Spyce is a server-side language that supports
    elegant and efficient Python-based dynamic HTML
    generation
  • Spyce is distributed under an open source
    license

10
What else is included in ServPDF?
  • Postscript printer driver
  • used to input data into Ghostscript.
  • Pre-created pages for the webserver to upload
    documents for conversion.
  • Preconfigured connectors to the Ms. Office
    applications for conversion.

11
What else do I need?
  • MS Office installed on the server
  • In order to convert Ms. Office documents the
    server in which you install ServPDF on, must have
    Ms. Office installed as well.
  • ServPDF calls on the Ms. Office application to
    open the file and print it to the postscript
    printer that it creates.
  • Ghostscript then converts that output to PDF
    format.
  • Lets see ServPFDs main conversion screen.

12
(No Transcript)
13
Configuration Files for ServPDF
  • spyceApache.conf
  • Used to configure apache to run .spy files
  • Spyce.conf
  • Defined paths to Ms. Office
  • Sets the default port to 8888
  • Defines location of temporary folder for file
    conversion
  • Index.spy
  • Main webpage as displayed in PPT slide 12.
  • Use this file to customize the main page with
    your logo, etc

14
Get ServPDF
  • Download ServPDF
  • http//www.goermezer.de
  • Any Questions???

15
Robert Messner
857-1747
messner_at_dtcc.edu Dr. Michael Mills

857-1750
mmills_at_dtcc.edu
Write a Comment
User Comments (0)
About PowerShow.com