Class: PdflibMini::Handle::Textline

Inherits:
Base
  • Object
show all
Includes:
InfoReader
Defined in:
lib/pdflib_mini/handle/textline.rb

Constant Summary collapse

INFO_KEYWORD =
[
  PdflibMini::Info::INFO_KEYWORD_TABLE_5_5,
  PdflibMini::Info::INFO_KEYWORD_TABLE_6_3,
].reduce([], :+)

Instance Method Summary collapse

Methods included from InfoReader

included

Methods inherited from Base

create

Constructor Details

#initialize(text, p) ⇒ Textline

Returns a new instance of Textline.



15
16
17
18
# File 'lib/pdflib_mini/handle/textline.rb', line 15

def initialize(text, p)
  super(text)
  @p = p
end

Instance Method Details

#fit_textline(*args) ⇒ Object

5.1 Single-Line Text with Textlines fit_textline(string text, float x, float y, string optlist)



22
23
24
# File 'lib/pdflib_mini/handle/textline.rb', line 22

def fit_textline(*args)
  @p.fit_textline(self, *args)
end

#info_textline(*args) ⇒ Object

5.1 Single-Line Text with Textlines float info_textline(string text, string keyword, string optlist)



28
29
30
# File 'lib/pdflib_mini/handle/textline.rb', line 28

def info_textline(*args)
  @p.info_textline(self, *args)
end