class HexaPDF::Content::Operator::SetSpacingMoveTextNextLineAndShowText

See: PDF2.0 s9.4.3
Implementation of the “ operator.

def initialize

Creates the operator.
def initialize
  super('"')
end

def invoke(processor, word_space, char_space, text) #:nodoc:

:nodoc:
def invoke(processor, word_space, char_space, text) #:nodoc:
  processor.operators[:Tw].invoke(processor, word_space)
  processor.operators[:Tc].invoke(processor, char_space)
  processor.operators[:"'"].invoke(processor, text)
end

def serialize(serializer, word_space, char_space, text) #:nodoc:

:nodoc:
def serialize(serializer, word_space, char_space, text) #:nodoc:
  "#{serializer.serialize_numeric(word_space)} " \
    "#{serializer.serialize_numeric(char_space)} " \
    "#{serializer.serialize_string(text)}\"\n"
end