public class TaggedContent extends Object implements ITaggedContent
Constructor and Description |
---|
TaggedContent(IDocument document) |
Modifier and Type | Method and Description |
---|---|
AnnotElement |
createAnnotElement()
Creates
AnnotElement . |
static Element |
createAnnotElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
ArtElement |
createArtElement()
Creates
ArtElement . |
static Element |
createArtElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
BibEntryElement |
createBibEntryElement()
Creates
BibEntryElement . |
static Element |
createBibEntryElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
BlockQuoteElement |
createBlockQuoteElement()
Creates
BlockQuoteElement . |
static Element |
createBlockQuoteElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
CaptionElement |
createCaptionElement()
Creates
CaptionElement . |
static Element |
createCaptionElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
CodeElement |
createCodeElement()
Creates
CodeElement . |
static Element |
createCodeElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
DivElement |
createDivElement()
Creates
DivElement . |
static Element |
createDivElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createDocumentElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
FigureElement |
createFigureElement()
Creates
FigureElement . |
static Element |
createFigureElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
FormElement |
createFormElement()
Creates
FormElement . |
static Element |
createFormElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
FormulaElement |
createFormulaElement()
Creates
FormulaElement . |
static Element |
createFormulaElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createH1ElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createH2ElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createH3ElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createH4ElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createH5ElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createH6ElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
HeaderElement |
createHeaderElement()
Creates
HeaderElement . |
HeaderElement |
createHeaderElement(int level)
Creates
HeaderElement with level. |
static Element |
createHeaderElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
IndexElement |
createIndexElement()
Creates
IndexElement . |
static Element |
createIndexElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
LinkElement |
createLinkElement()
Creates
LinkElement . |
static Element |
createLinkElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
ListElement |
createListElement()
Creates
ListElement . |
static Element |
createListElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createListLblElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createListLBodyElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createListLIElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static MCRElement |
createMCRElementImageInternal(TaggedContext taggedContext,
String imageSrc) |
static MCRElement |
createMCRElementTextInternal(TaggedContext taggedContext,
String text) |
NonStructElement |
createNonStructElement()
Creates
NonStructElement . |
static Element |
createNonStructElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
NoteElement |
createNoteElement()
Creates
NoteElement . |
static Element |
createNoteElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
ParagraphElement |
createParagraphElement()
Creates
ParagraphElement . |
static Element |
createParagraphElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
PartElement |
createPartElement()
Creates
PartElement . |
static Element |
createPartElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
PrivateElement |
createPrivateElement()
Creates
PrivateElement . |
static Element |
createPrivateElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
QuoteElement |
createQuoteElement()
Creates
QuoteElement . |
static Element |
createQuoteElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
ReferenceElement |
createReferenceElement()
Creates
ReferenceElement . |
static Element |
createReferenceElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
RubyElement |
createRubyElement()
Creates
RubyElement . |
static Element |
createRubyElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createRubyRBElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createRubyRPElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createRubyRTElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
SectElement |
createSectElement()
Creates
SectElement . |
static Element |
createSectElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
SpanElement |
createSpanElement()
Creates
SpanElement . |
static Element |
createSpanElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableElement |
createTableElement()
Creates
TableElement . |
static Element |
createTableElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableTBodyElement |
createTableTBodyElement()
Creates
TableTHeadElement . |
static Element |
createTableTBodyElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableTDElement |
createTableTDElement()
Creates
TableTDElement . |
static Element |
createTableTDElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableTFootElement |
createTableTFootElement()
Creates
TableTFootElement . |
static Element |
createTableTFootElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableTHeadElement |
createTableTHeadElement()
Creates
TableTHeadElement . |
static Element |
createTableTHeadElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableTHElement |
createTableTHElement()
Creates
TableTHElement . |
static Element |
createTableTHElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TableTRElement |
createTableTRElement()
Creates
TableTRElement . |
static Element |
createTableTRElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TOCElement |
createTOCElement()
Creates
TOCElement . |
static Element |
createTOCElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
TOCIElement |
createTOCIElement()
Creates
TOCIElement . |
static Element |
createTOCIElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
WarichuElement |
createWarichuElement()
Creates
WarichuElement . |
static Element |
createWarichuElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createWarichuWPElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
static Element |
createWarichuWTElementInternal(TaggedContext taggedContext,
com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity) |
StructureElement |
getRootElement()
Gets root
StructureElement of logical structure of PDF document. |
StructTreeRootElement |
getStructTreeRootElement()
Gets
StructTreeRootElement of PDF document. |
StructureTextState |
getStructureTextState()
Get
StructureTextState settings for whole document. |
void |
preSave() |
void |
save() |
void |
setLanguage(String lang)
Sets natural language for pdf document.
|
void |
setTitle(String title)
Sets title for PDF document.
|
public TaggedContent(IDocument document)
public final StructureTextState getStructureTextState()
Get StructureTextState
settings for whole document.
StructureTextState
settings for whole document.getStructureTextState
in interface ITaggedContent
StructureTextState
settings for whole document.public final StructTreeRootElement getStructTreeRootElement()
Gets StructTreeRootElement
of PDF document.
StructTreeRootElement
of PDF document.getStructTreeRootElement
in interface ITaggedContent
public final StructureElement getRootElement()
Gets root StructureElement
of logical structure of PDF document.
StructureElement
of logical structure of PDF document.getRootElement
in interface ITaggedContent
StructureElement
of logical structure of PDF document.public static MCRElement createMCRElementTextInternal(TaggedContext taggedContext, String text)
public static MCRElement createMCRElementImageInternal(TaggedContext taggedContext, String imageSrc)
public final void setLanguage(String lang)
ITaggedContent
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.
setLanguage
in interface ITaggedContent
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.public final void setTitle(String title)
ITaggedContent
Sets title for PDF document.
setTitle
in interface ITaggedContent
title
- The title of PDF document.public static Element createDocumentElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createPartElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final PartElement createPartElement()
ITaggedContent
Creates PartElement
.
createPartElement
in interface ITaggedContent
public static Element createArtElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final ArtElement createArtElement()
ITaggedContent
Creates ArtElement
.
createArtElement
in interface ITaggedContent
public static Element createSectElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final SectElement createSectElement()
ITaggedContent
Creates SectElement
.
createSectElement
in interface ITaggedContent
public static Element createDivElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final DivElement createDivElement()
ITaggedContent
Creates DivElement
.
createDivElement
in interface ITaggedContent
public static Element createBlockQuoteElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final BlockQuoteElement createBlockQuoteElement()
ITaggedContent
Creates BlockQuoteElement
.
createBlockQuoteElement
in interface ITaggedContent
public static Element createCaptionElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final CaptionElement createCaptionElement()
ITaggedContent
Creates CaptionElement
.
createCaptionElement
in interface ITaggedContent
public static Element createTOCElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TOCElement createTOCElement()
ITaggedContent
Creates TOCElement
.
createTOCElement
in interface ITaggedContent
public static Element createTOCIElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TOCIElement createTOCIElement()
ITaggedContent
Creates TOCIElement
.
createTOCIElement
in interface ITaggedContent
public static Element createIndexElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final IndexElement createIndexElement()
ITaggedContent
Creates IndexElement
.
createIndexElement
in interface ITaggedContent
public static Element createNonStructElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final NonStructElement createNonStructElement()
ITaggedContent
Creates NonStructElement
.
createNonStructElement
in interface ITaggedContent
public static Element createPrivateElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final PrivateElement createPrivateElement()
ITaggedContent
Creates PrivateElement
.
createPrivateElement
in interface ITaggedContent
public static Element createParagraphElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final ParagraphElement createParagraphElement()
ITaggedContent
Creates ParagraphElement
.
createParagraphElement
in interface ITaggedContent
public static Element createHeaderElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final HeaderElement createHeaderElement()
ITaggedContent
Creates HeaderElement
.
createHeaderElement
in interface ITaggedContent
public final HeaderElement createHeaderElement(int level)
ITaggedContent
Creates HeaderElement
with level.
createHeaderElement
in interface ITaggedContent
level
- The level of Header. Must be 1, 2, 3, 4, 5 or 6.public static Element createH1ElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createH2ElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createH3ElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createH4ElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createH5ElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createH6ElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createListElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final ListElement createListElement()
ITaggedContent
Creates ListElement
.
createListElement
in interface ITaggedContent
public static Element createListLIElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createListLblElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createListLBodyElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createTableElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableElement createTableElement()
ITaggedContent
Creates TableElement
.
createTableElement
in interface ITaggedContent
public static Element createTableTHeadElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableTHeadElement createTableTHeadElement()
ITaggedContent
Creates TableTHeadElement
.
createTableTHeadElement
in interface ITaggedContent
public static Element createTableTBodyElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableTBodyElement createTableTBodyElement()
ITaggedContent
Creates TableTHeadElement
.
createTableTBodyElement
in interface ITaggedContent
public static Element createTableTFootElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableTFootElement createTableTFootElement()
ITaggedContent
Creates TableTFootElement
.
createTableTFootElement
in interface ITaggedContent
public static Element createTableTRElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableTRElement createTableTRElement()
ITaggedContent
Creates TableTRElement
.
createTableTRElement
in interface ITaggedContent
public static Element createTableTHElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableTHElement createTableTHElement()
ITaggedContent
Creates TableTHElement
.
createTableTHElement
in interface ITaggedContent
public static Element createTableTDElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final TableTDElement createTableTDElement()
ITaggedContent
Creates TableTDElement
.
createTableTDElement
in interface ITaggedContent
public static Element createSpanElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final SpanElement createSpanElement()
ITaggedContent
Creates SpanElement
.
createSpanElement
in interface ITaggedContent
public static Element createQuoteElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final QuoteElement createQuoteElement()
ITaggedContent
Creates QuoteElement
.
createQuoteElement
in interface ITaggedContent
public static Element createNoteElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final NoteElement createNoteElement()
ITaggedContent
Creates NoteElement
.
createNoteElement
in interface ITaggedContent
public static Element createReferenceElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final ReferenceElement createReferenceElement()
ITaggedContent
Creates ReferenceElement
.
createReferenceElement
in interface ITaggedContent
public static Element createBibEntryElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final BibEntryElement createBibEntryElement()
ITaggedContent
Creates BibEntryElement
.
createBibEntryElement
in interface ITaggedContent
public static Element createCodeElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final CodeElement createCodeElement()
ITaggedContent
Creates CodeElement
.
createCodeElement
in interface ITaggedContent
public static Element createLinkElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final LinkElement createLinkElement()
ITaggedContent
Creates LinkElement
.
createLinkElement
in interface ITaggedContent
public static Element createAnnotElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final AnnotElement createAnnotElement()
ITaggedContent
Creates AnnotElement
.
createAnnotElement
in interface ITaggedContent
public static Element createRubyElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final RubyElement createRubyElement()
ITaggedContent
Creates RubyElement
.
createRubyElement
in interface ITaggedContent
public static Element createRubyRBElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createRubyRTElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createRubyRPElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createWarichuElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final WarichuElement createWarichuElement()
ITaggedContent
Creates WarichuElement
.
createWarichuElement
in interface ITaggedContent
public static Element createWarichuWTElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createWarichuWPElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public static Element createFigureElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final FigureElement createFigureElement()
ITaggedContent
Creates FigureElement
.
createFigureElement
in interface ITaggedContent
public static Element createFormulaElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final FormulaElement createFormulaElement()
ITaggedContent
Creates FormulaElement
.
createFormulaElement
in interface ITaggedContent
public static Element createFormElementInternal(TaggedContext taggedContext, com.aspose.pdf.engine.data.IPdfPrimitive pdfEngineEntity)
public final FormElement createFormElement()
ITaggedContent
Creates FormElement
.
createFormElement
in interface ITaggedContent
public final void preSave()
public final void save()