Method: PDF::Core::GraphicState#dash_setting

Defined in:
lib/pdf/core/graphics_state.rb

#dash_settingString

PDF representation of dash settings

Returns:



109
110
111
112
113
114
115
116
117
118
119
120
# File 'lib/pdf/core/graphics_state.rb', line 109

def dash_setting
  return '[] 0 d' unless @dash[:dash]

  array =
    if @dash[:dash].is_a?(Array)
      @dash[:dash]
    else
      [@dash[:dash], @dash[:space]]
    end

  "[#{PDF::Core.real_params(array)}] #{PDF::Core.real(@dash[:phase])} d"
end