Future of PDF Workflow - PDF by mirit35

VIEWS: 20 PAGES: 28

									Linux, MacOS and new PDLs

              Ralph Giles
         Artifex Software, Inc.


                <ralph.giles@artifex.com>
   Ink Jet Printing Conference, 2008 March 11, Budapest.
   An Engineering perspective
• The future for PDF printing workflows on
  MacOS X and Linux
• The future for SVG documents and
  workflow on Linux and the web
• Will the new XPS have traction in these
  markets
• Document conversion and mediation
  among these formats

        Ink Jet Printing Conference, 2008 March 11, Budapest.
Artifex Software
              Who we are




                                                        3
Ink Jet Printing Conference, 2008 March 11, Budapest.
               Artifex Software

•   Engineering Company
•   Library, not Applications
•   Sell supported licenses
•   Development under GPL




                                                                  4
          Ink Jet Printing Conference, 2008 March 11, Budapest.
       Ghostscript



                                                        5
Ink Jet Printing Conference, 2008 March 11, Budapest.
       Ghostscript
               PDL Engine




                                                        6
Ink Jet Printing Conference, 2008 March 11, Budapest.
                     Ghostscript

•   Conversion
•   Rendering
•   Postscript, PDF
•   PCL/XL, XPS




                                                                  7
          Ink Jet Printing Conference, 2008 March 11, Budapest.
             Printing
        in the Unix tradition




                                                        8
Ink Jet Printing Conference, 2008 March 11, Budapest.
In the beginning
          we had teletypes




                                                        9
Ink Jet Printing Conference, 2008 March 11, Budapest.
In the beginning
            was Postscript




                                                        10
Ink Jet Printing Conference, 2008 March 11, Budapest.
Postscript printers
                were smart




                                                         11
 Ink Jet Printing Conference, 2008 March 11, Budapest.
             Spoolers
just forward application postscript




                                                          12
  Ink Jet Printing Conference, 2008 March 11, Budapest.
 Ink Jet Printers
          Changed all that




                                                        13
Ink Jet Printing Conference, 2008 March 11, Budapest.
              Ink Jet Printers

• Required host side rasterization
• Spoolers had to do format conversion
• Opened the door to other
  Page Description Languages




                                                                14
        Ink Jet Printing Conference, 2008 March 11, Budapest.
                      Spoolers

• Early ‘lpr’ spoolers are replaced
• Spoolers must handle conversion to the
  printer’s native format




                                                                15
        Ink Jet Printing Conference, 2008 March 11, Budapest.
                            CUPS

•   Common Unix Printing System
•   Dominant spooler on Linux
•   Spooler on MacOS X 10.2 and later
•   Open Source




                                                                  16
          Ink Jet Printing Conference, 2008 March 11, Budapest.
                          CUPS

• Job handling tied to Postscript
• PDF gets flattened before rasterization
• Lose colour accuracy, transparency




                                                                17
        Ink Jet Printing Conference, 2008 March 11, Budapest.
              PDF Workflow

• Consensus on Linux to move to a PDF-
  based workflow
• Preserve higher-level drawing model
• More diverse support for PDF
• MacOS X already uses PDF natively



                                                               18
       Ink Jet Printing Conference, 2008 March 11, Budapest.
  PDF is the Future
For printing on Linux and MacOS X




                                                           19
   Ink Jet Printing Conference, 2008 March 11, Budapest.
SVG is the Future
     For authoring on Linux




                                                        20
Ink Jet Printing Conference, 2008 March 11, Budapest.
     Scalable Vector Graphics

• W3C standard for 2D graphics in XML
• Not controlled by any vendor
• Getting serious effort as an alternative to
  Adobe Flash on the the Web




                                                                21
        Ink Jet Printing Conference, 2008 March 11, Budapest.
     Scalable Vector Graphics

• Native format for Inkscape
• Import/Export for Illustrator




                                                                 22
         Ink Jet Printing Conference, 2008 March 11, Budapest.
    Scalable Vector Graphics

• Most vector art on Linux is now SVG
• Wikipedia, Open Clip Art, etc.
• Little interest on MacOS X outside the
  browser




                                                                23
        Ink Jet Printing Conference, 2008 March 11, Budapest.
  Microsoft XPS
       Will it have traction?




                                                        24
Ink Jet Printing Conference, 2008 March 11, Budapest.
                            XPS

• Freely implementable portions similar to
  SVG, which Linux already has.
• Not compelling over PDF on Mac OS X
• We’ve seen little general interest in
  support on Linux and MacOS X.
• Interest will grow with XPS document
  numbers.

                                                                25
        Ink Jet Printing Conference, 2008 March 11, Budapest.
  Page Description Languages

• Confluence XPS, SVG and PDF in their
  respective ecosystems means conversion
  will remain an aspect of printing workflow.
• We see mediation between the formats at
  all levels of the software stack.




                                                                26
        Ink Jet Printing Conference, 2008 March 11, Budapest.
       Questions?



                                                        27
Ink Jet Printing Conference, 2008 March 11, Budapest.
          Thank You
Ralph Giles <ralph.giles@artifex.com>




                                                          28
  Ink Jet Printing Conference, 2008 March 11, Budapest.

								
To top