Package | Description |
---|---|
de.unibi.techfak.scie.pdfextractor.structure |
Modifier and Type | Class and Description |
---|---|
class |
Document
This represents a parsed document which is defined as a sequence of pages.
|
class |
Page
This represents one Page of a document, consisting of a (syntactically meaningful) sequence of
TextBlock instances (e.g. columns in a two-column formatted Text).
|
class |
Paragraph
This represents a paragraph of text that is defined as a sequence of Text objects that
syntactically were grouped in a paragraph.
|
class |
Text
This is a wrapper class for text itself with additional information about the style of the text.
|
class |
TextBlock
This represents a syntatic block of Text, which can be a column on a page, a header or something
similar.
|
Modifier and Type | Method and Description |
---|---|
static LineSegment |
LineSegment.intersection(AbstractLineSegment l1,
AbstractLineSegment l2)
Returns a new line which is the union of the two lines.
|
static LineSegment |
LineSegment.normalize(AbstractLineSegment line)
Normalizes the line segment by swapping begin and end if they are in the
wrong order.
|
static LineSegment |
LineSegment.union(AbstractLineSegment l1,
AbstractLineSegment l2)
Returns a new line which is the union of the two lines.
|
Copyright (C) 2013, 2014 Raphael Dickfelder, Jan Göpfert, Benjamin Paassen, Andreas Stöckel, licensed under the AGPL v. 3: http://openresearch.cit-ec.de/projects/scie