public interface ITaggedContent
Represents interface for work with TaggedPdf content of document.
StructureTextState getStructureTextState()
Get StructureTextState
settings for whole document.
StructureTextState
settings for whole document.StructTreeRootElement getStructTreeRootElement()
Gets StructTreeRootElement
of PDF document.
StructureElement getRootElement()
Gets root StructureElement
of logical structure of PDF document.
StructureElement
of logical structure of PDF document.void setLanguage(String lang)
Sets natural language for pdf document.
A language identifier that shall specify the natural language for all text in the document except where overridden by language specifications for structure elements or marked content.
lang
- A language identifier shall either be the empty text string, to indicate that the language is unknown,
or a Language-Tag as defined in RFC 3066, Tags for the Identification of Languages.void setTitle(String title)
Sets title for PDF document.
title
- The title of PDF document.PartElement createPartElement()
Creates PartElement
.
ArtElement createArtElement()
Creates ArtElement
.
SectElement createSectElement()
Creates SectElement
.
DivElement createDivElement()
Creates DivElement
.
BlockQuoteElement createBlockQuoteElement()
Creates BlockQuoteElement
.
CaptionElement createCaptionElement()
Creates CaptionElement
.
TOCElement createTOCElement()
Creates TOCElement
.
TOCIElement createTOCIElement()
Creates TOCIElement
.
IndexElement createIndexElement()
Creates IndexElement
.
NonStructElement createNonStructElement()
Creates NonStructElement
.
PrivateElement createPrivateElement()
Creates PrivateElement
.
ParagraphElement createParagraphElement()
Creates ParagraphElement
.
HeaderElement createHeaderElement()
Creates HeaderElement
.
HeaderElement createHeaderElement(int level)
Creates HeaderElement
with level.
level
- The level of Header. Must be 1, 2, 3, 4, 5 or 6.ListElement createListElement()
Creates ListElement
.
TableElement createTableElement()
Creates TableElement
.
TableTHeadElement createTableTHeadElement()
Creates TableTHeadElement
.
TableTBodyElement createTableTBodyElement()
Creates TableTHeadElement
.
TableTFootElement createTableTFootElement()
Creates TableTFootElement
.
TableTRElement createTableTRElement()
Creates TableTRElement
.
TableTHElement createTableTHElement()
Creates TableTHElement
.
TableTDElement createTableTDElement()
Creates TableTDElement
.
SpanElement createSpanElement()
Creates SpanElement
.
QuoteElement createQuoteElement()
Creates QuoteElement
.
NoteElement createNoteElement()
Creates NoteElement
.
ReferenceElement createReferenceElement()
Creates ReferenceElement
.
BibEntryElement createBibEntryElement()
Creates BibEntryElement
.
CodeElement createCodeElement()
Creates CodeElement
.
LinkElement createLinkElement()
Creates LinkElement
.
AnnotElement createAnnotElement()
Creates AnnotElement
.
RubyElement createRubyElement()
Creates RubyElement
.
WarichuElement createWarichuElement()
Creates WarichuElement
.
FigureElement createFigureElement()
Creates FigureElement
.
FormulaElement createFormulaElement()
Creates FormulaElement
.
FormElement createFormElement()
Creates FormElement
.