Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
documentation [2018/08/04 15:52]
christian [Using the library]
documentation [2021/07/13 16:08] (current)
christian [About the library]
Line 1: Line 1:
-===== Documentation =====+===== Documentation for the PDFtalk library =====
  
 The {{pdf:pdf32000_2008.pdf|PDF specification}} is extensive. The implementation covers the core mechanisms to read and write PDF objects in a conforming way. This is comparable to the virtual machine and core classes in Smalltalk. Many of the PDF features and possibilities are implemented by sets of PDF types and a clear definition of their structure and interplay. This compares to class libraries in Smalltalk. The {{pdf:pdf32000_2008.pdf|PDF specification}} is extensive. The implementation covers the core mechanisms to read and write PDF objects in a conforming way. This is comparable to the virtual machine and core classes in Smalltalk. Many of the PDF features and possibilities are implemented by sets of PDF types and a clear definition of their structure and interplay. This compares to class libraries in Smalltalk.
Line 26: Line 26:
  
   * [[Extending]] How to add a new PDF Object to the library from the specification.   * [[Extending]] How to add a new PDF Object to the library from the specification.
 +
 +  * [[Monsters]] Some PDF writers are not implementing the specification properly. Some of the problems encountered in the wild are dicussed here.
 +==== Related projects ====
 +
 +  * [[PDFtalk4Gemstone|PDFtalk for Gemstone]] A port of the library to Gemstone.
 +
 +  * [[GemstoneFileout|Gemstone Fileout]] Tool for porting VW code to Gemstone
 +
 +  * [[complexvalues|Complex Values]] The paper and slides about the basic values framework.
 +
 +
 +Brief descriptions of the releases are documented in the [[History]] of the project.
  
  • documentation.1533390767.txt.gz
  • Last modified: 2018/08/04 15:52
  • by christian