Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
newtyping [2017/04/14 09:44] christian [Implementation] |
newtyping [2017/10/12 14:09] christian [Implementation] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== PDF types in PDFtalk ====== | ====== PDF types in PDFtalk ====== | ||
- | A PDF consists of a network of objects which are connected through attributes | + | A PDF consists of a network of objects which are connected through |
The restrictions specify | The restrictions specify | ||
- | * which kind of object | + | * which type of object including forms like '' |
* whether it is or can be indirectly held by a reference | * whether it is or can be indirectly held by a reference | ||
* whether it is required or optional. | * whether it is required or optional. | ||
Line 60: | Line 60: | ||
When PDF objects are read from a file, the are syntactically differentiated as primitive object (Number, String, Name, Boolean etc.) or as Array, Dictionary or Stream. These are raw unspecified objects. | When PDF objects are read from a file, the are syntactically differentiated as primitive object (Number, String, Name, Boolean etc.) or as Array, Dictionary or Stream. These are raw unspecified objects. | ||
- | When such an object is assigned to an attribute of a Dictionary or Array with '' | + | When such an object is assigned to an attribute of a Dictionary or Array with '' |
{{: | {{: |