Skip to main content

LineConverter

Documentation / extractor/pdf-to-html/models/LineConverter

default​

Defined in: packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:58

Converts text items which have been grouped to a line (through TextItemLineGrouper) to a single LineItem doing inline transformations like 'whitespace removal', bold/emphasis annotation, link-detection, etc..

Constructors​

Constructor​

new default(fontToFormats: any): default;

Defined in: packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:59

Parameters​
ParameterType

fontToFormats

any

Returns​

default

Properties​

fontToFormats​

fontToFormats: any;

Defined in: packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:60

Methods​

compact()​

compact(textItems: any): default;

Defined in: packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:64

returns a CombineResult

Parameters​
ParameterType

textItems

any

Returns​

default


WordFormat​

const WordFormat: object;

Defined in: packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:9

Type declaration​

NameTypeDefined in

BOLD

{ name: string; startSymbol: string; endSymbol: string; }

packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:10

OBLIQUE

{ name: string; startSymbol: string; endSymbol: string; }

packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:16

BOLD_OBLIQUE

{ name: string; startSymbol: string; endSymbol: string; }

packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:22


WordType​

const WordType: object;

Defined in: packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:30

Type declaration​

NameTypeDefined in

LINK

{ toText: string; name: string; }

packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:31

FOOTNOTE_LINK

{ toText: string; name: string; attachWithoutWhitespace: boolean; plainTextFormat: boolean; }

packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:38

FOOTNOTE

{ toText: string; name: string; }

packages/ai-research-agent/src/extractor/pdf-to-html/models/LineConverter.js:47