PDF: Difference between revisions

[accepted revision][accepted revision]
Content deleted Content added
m Disambiguating links to Compression (link changed to Data compression) using DisamAssist.
m Disambiguating links to Declarative (link changed to Declarative programming) using DisamAssist.
Line 80:
As a document format, PDF has several advantages over PostScript:
 
* PDF contains only static [[Declarative programming|declarative]] PostScript code, that can be processed as data, and does not require a full program [[Interpreter (computing)|interpreter]] or [[compiler]]. This avoids the complexity and security risks of an engine with such a higher complexity level.
* Like [[Display PostScript]], since version 1.4 PDF supports [[transparency (graphic)|transparent graphics]], while standard PostScript does not.
* PDF enforces the rule that the code for a page cannot affect any other pages. That rule is strongly recommended for PostScript code too, but has to be implemented explicitly, as PostScript is a full programming language that allows for such greater flexibilities and is not limited to the concepts of pages and documents.