Package | Description |
---|---|
com.itextpdf.kernel.pdf.tagutils | |
com.itextpdf.layout.renderer |
Modifier and Type | Field and Description |
---|---|
protected TagTreePointer |
TagStructureContext.autoTaggingPointer |
protected TagTreePointer |
TagReference.tagPointer |
Modifier and Type | Method and Description |
---|---|
TagTreePointer |
TagTreePointer.addAnnotationTag(PdfAnnotation annotation)
Adds a new content item for the given PdfAnnotation under the current tag.
|
TagTreePointer |
TagTreePointer.addTag(IAccessibleElement element)
Adds a new tag to the tag structure.
|
TagTreePointer |
TagTreePointer.addTag(IAccessibleElement element, boolean keepConnectedToTag)
Adds a new tag to the tag structure.
|
TagTreePointer |
TagTreePointer.addTag(int index, IAccessibleElement element)
Adds a new tag to the tag structure.
|
TagTreePointer |
TagTreePointer.addTag(int index, IAccessibleElement element, boolean keepConnectedToTag)
Adds a new tag to the tag structure.
|
TagTreePointer |
TagTreePointer.addTag(int index, PdfName role)
Adds a new tag with given role to the tag structure.
|
TagTreePointer |
TagTreePointer.addTag(PdfName role)
Adds a new tag with given role to the tag structure.
|
TagTreePointer |
TagStructureContext.createPointerForStructElem(PdfStructElem structElem)
Creates a new TagTreePointer which points at given PdfStructElem .
|
TagTreePointer |
TagTreePointer.flushTag()
Flushes the current tag and all it's descenders.
|
TagTreePointer |
TagStructureContext.getAutoTaggingPointer()
All document auto tagging logic uses TagTreePointer returned by this method to manipulate tag structure.
|
TagTreePointer |
TagTreePointer.moveToKid(int kidIndex)
Moves this TagTreePointer instance to the kid of the current tag.
|
TagTreePointer |
TagTreePointer.moveToKid(int n, PdfName role)
Moves this TagTreePointer instance to the kid of the current tag.
|
TagTreePointer |
TagTreePointer.moveToKid(PdfName role)
Moves this TagTreePointer instance to the kid of the current tag.
|
TagTreePointer |
TagTreePointer.moveToParent()
Moves this TagTreePointer instance to the parent of the current tag.
|
TagTreePointer |
TagTreePointer.moveToRoot()
Moves this TagTreePointer instance to the document root tag.
|
TagTreePointer |
TagTreePointer.moveToTag(IAccessibleElement element)
Moves this TagTreePointer instance to a tag, which is connected with the given accessible element.
|
TagTreePointer |
TagTreePointer.relocateKid(int kidIndex, TagTreePointer pointerToNewParent)
Moves kid of the current tag to the tag at which given TagTreePointer points.
|
TagTreePointer |
TagStructureContext.removeAnnotationTag(PdfAnnotation annotation)
Removes annotation content item from the tag structure.
|
TagTreePointer |
TagStructureContext.removeContentItem(PdfPage page, int mcid)
Removes content item from the tag structure.
|
TagTreePointer |
TagTreePointer.removeTag()
Removes the current tag.
|
TagTreePointer |
TagTreePointer.setContentStreamForTagging(PdfStream contentStream)
Sometimes, tags are desired to be connected with the content that resides not in the page's content stream, but rather in the some appearance stream or in the form xObject stream.
|
TagTreePointer |
TagTreePointer.setNextNewKidIndex(int nextNewKidIndex)
Sets index of the next added to the current tag kid, which could be another tag or content item.
|
TagTreePointer |
TagTreePointer.setPageForTagging(PdfPage page)
Sets a page which content will be tagged with this instance of TagTreePointer .
|
TagTreePointer |
TagTreePointer.setRole(PdfName role)
Sets new role to the current tag.
|
Modifier and Type | Method and Description |
---|---|
PdfStructElem |
TagStructureContext.getPointerStructElem(TagTreePointer pointer)
Gets PdfStructElem at which TagTreePointer points.
|
TagStructureContext |
TagStructureContext.moveTagPointerToTag(IAccessibleElement element, TagTreePointer tagPointer)
Sets the tag, which is connected with the given accessible element, as a current tag for the given TagTreePointer .
|
TagTreePointer |
TagTreePointer.relocateKid(int kidIndex, TagTreePointer pointerToNewParent)
Moves kid of the current tag to the tag at which given TagTreePointer points.
|
Constructor and Description |
---|
TagReference(PdfStructElem referencedTag, TagTreePointer tagPointer, int insertIndex) |
TagTreePointer(TagTreePointer tagPointer)
A copy constructor.
|
Modifier and Type | Method and Description |
---|---|
static PdfDictionary |
AccessibleAttributesApplier.getLayoutAttributes(PdfName role, AbstractRenderer renderer, TagTreePointer taggingPointer) |
static PdfDictionary |
AccessibleAttributesApplier.getListAttributes(AbstractRenderer renderer, TagTreePointer taggingPointer) |
static PdfDictionary |
AccessibleAttributesApplier.getTableAttributes(AbstractRenderer renderer, TagTreePointer taggingPointer) |
Copyright © 1998–2017 iText Group NV. All rights reserved.