element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Support (English) PS vs. PDF
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 12 replies
  • Subscribers 187 subscribers
  • Views 1683 views
  • Users 0 members are here
Related

PS vs. PDF

dukepro
dukepro over 13 years ago

Jorge,

 

One thing I don't understand is the strategic decision to print via PDF

format as opposed to print via PostScript.  I understand that the

languages were defined by the same company, but PS is a far more

portable format (supported on linux, mac, windows, BSD, and just about

any unix derivative you can name).  Additionally, many printers support

PS natively.  In the rare cases where you needed a PDF (as in print to a

PDF file), ghostscript, or ps2pdf are good candidates.  In contrast, I

don't know of any printers that support PDF format natively, so you'll

always have a backed process that converts PDF to the printer language.

 

By emitting a PDF format, you leave it to the print subsystem to convert

it to PS, and then to the printer's native language.  This happens every

time one prints as opposed to the rare times when one prints to a PDF.

 

I guess my point is that every time the data goes through a format

conversion, there is a risk of conversion errors causing problems.  So

the fewer conversions, the less likely of a conversion problem, and the

more efficient the overall process.  After all, isn't that what

engineering is all about - avoiding potential problems and efficiency?

 

I welcome your thoughts on why PDF was chosen rather than PS.

 

Thanks,

    - Chuck

 

  • Sign in to reply
  • Cancel
Parents
  • Former Member
    Former Member over 13 years ago

    Chuck Huber wrote:

     

    Jorge,

     

    One thing I don't understand is the strategic decision to print via PDF

    format as opposed to print via PostScript.  I understand that the

    languages were defined by the same company, but PS is a far more

    portable format (supported on linux, mac, windows, BSD, and just about

    any unix derivative you can name).  Additionally, many printers support

    PS natively.  In the rare cases where you needed a PDF (as in print to a

    PDF file), ghostscript, or ps2pdf are good candidates.  In contrast, I

    don't know of any printers that support PDF format natively, so you'll

    always have a backed process that converts PDF to the printer language.

     

    By emitting a PDF format, you leave it to the print subsystem to convert

    it to PS, and then to the printer's native language.  This happens every

    time one prints as opposed to the rare times when one prints to a PDF.

     

    I guess my point is that every time the data goes through a format

    conversion, there is a risk of conversion errors causing problems.  So

    the fewer conversions, the less likely of a conversion problem, and the

    more efficient the overall process.  After all, isn't that what

    engineering is all about - avoiding potential problems and efficiency?

     

    I welcome your thoughts on why PDF was chosen rather than PS.

     

    Thanks,

        - Chuck

     

    I suspect it has little to do with Eagle and a lot to do with Qt and the

    general move to PDF as a print job format. This page discusses some of the

    reasons:

     

    http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat

     

    And here:

     

    http://lwn.net/Articles/485617/

     

    For general printing, the page-oriented font-embedding nature of PDF makes a

    lot of sense. For 1:1 printing, I don't know, but then again, 1:1 printing

    has always been a can of worms.

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dukepro
    dukepro over 13 years ago in reply to Former Member

    On 03/01/2013 01:45 AM, Bob Johnson wrote:

    Chuck Huber wrote:

     

    I welcome your thoughts on why PDF was chosen rather than PS.

     

    Thanks,

        - Chuck

    I suspect it has little to do with Eagle and a lot to do with Qt and the

    general move to PDF as a print job format. This page discusses some of the

    reasons:

     

    http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat

     

    Interesting reads.  I was not aware that PDF provided significantly more

    functionality than PS.

     

    Thanks for the research.

        - Chuck

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • dukepro
    dukepro over 13 years ago in reply to Former Member

    On 03/01/2013 01:45 AM, Bob Johnson wrote:

    Chuck Huber wrote:

     

    I welcome your thoughts on why PDF was chosen rather than PS.

     

    Thanks,

        - Chuck

    I suspect it has little to do with Eagle and a lot to do with Qt and the

    general move to PDF as a print job format. This page discusses some of the

    reasons:

     

    http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat

     

    Interesting reads.  I was not aware that PDF provided significantly more

    functionality than PS.

     

    Thanks for the research.

        - Chuck

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube