Method: RBPDF#UTF8ArrSubString

Defined in:
lib/rbpdf.rb

#UTF8ArrSubString(strarr, start = 0, last = strarr.size) ⇒ Object Also known as: utf8_arr_sub_string

Extract a slice of the :strarr array and return it as string.

@param string :strarr

The input array of characters. (UCS4)

@param int :start

the starting element of :strarr.

@param int :last

first element that will not be returned.

@return

Return part of a string (UTF-8)

@access public


4679
4680
4681
4682
4683
4684
4685
# File 'lib/rbpdf.rb', line 4679

def UTF8ArrSubString(strarr, start=0, last=strarr.size)
  string = +""
  start.upto(last - 1) do |i|
    string << unichr(strarr[i])
  end
  return string
end