| Class | Origami::PDF::Header |
| In: |
sources/parser/header.rb
|
| Parent: | Object |
| MINVERSION | = | 0 |
| MAXVERSION | = | 7 |
| majorversion | [RW] | |
| minorversion | [RW] |
Creates a file header, with the given major and minor versions.
| majorversion: | Major PDF version, must be 1. |
| minorversion: | Minor PDF version, must be between 0 and 7. |
# File sources/parser/header.rb, line 48
48: def initialize(majorversion = 1, minorversion = 4)
49:
50: if majorversion.to_i != 1 || ! ((MINVERSION..MAXVERSION) === minorversion.to_i)
51: raise InvalidHeader, "Invalid file version : #{majorversion}.#{minorversion}"
52: end
53:
54: @majorversion, @minorversion = majorversion, minorversion
55: end