Module: Asciidoctor::PDF::Optimizer
Defined Under Namespace
Modules: Config, Factory Classes: Base, RGhost
Instance Attribute Summary collapse
-
#compatibility_level ⇒ Object
readonly
Returns the value of attribute compatibility_level.
-
#compliance ⇒ Object
readonly
Returns the value of attribute compliance.
-
#quality ⇒ Object
readonly
Returns the value of attribute quality.
Instance Method Summary collapse
- #initialize(quality = 'default', compatibility_level = '1.4', compliance = 'PDF') ⇒ Object
- #optimize_file(target) ⇒ Object
Methods included from Factory
Instance Attribute Details
#compatibility_level ⇒ Object (readonly)
Returns the value of attribute compatibility_level.
7 8 9 |
# File 'lib/asciidoctor/pdf/optimizer.rb', line 7 def compatibility_level @compatibility_level end |
#compliance ⇒ Object (readonly)
Returns the value of attribute compliance.
8 9 10 |
# File 'lib/asciidoctor/pdf/optimizer.rb', line 8 def compliance @compliance end |
#quality ⇒ Object (readonly)
Returns the value of attribute quality.
6 7 8 |
# File 'lib/asciidoctor/pdf/optimizer.rb', line 6 def quality @quality end |
Instance Method Details
#initialize(quality = 'default', compatibility_level = '1.4', compliance = 'PDF') ⇒ Object
10 11 12 13 14 |
# File 'lib/asciidoctor/pdf/optimizer.rb', line 10 def initialize quality = 'default', compatibility_level = '1.4', compliance = 'PDF' @quality = quality @compatibility_level = compatibility_level @compliance = compliance end |