Package com.openhtmltopdf.pdfboxout
Class PdfBoxAccessibilityHelper
- java.lang.Object
-
- com.openhtmltopdf.pdfboxout.PdfBoxAccessibilityHelper
-
public class PdfBoxAccessibilityHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description PdfBoxAccessibilityHelper(PdfBoxFastOutputDevice od, com.openhtmltopdf.render.Box root, Document doc)
-
Method Summary
Modifier and Type Method Description voidaddLink(com.openhtmltopdf.render.Box anchor, com.openhtmltopdf.render.Box target, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink annotation, org.apache.pdfbox.pdmodel.PDPage page)voidendPage()voidendStructure(Object token)voidfinishNumberTree()voidfinishPdfUa()static org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDStructureElementgetStructualElementForBox(com.openhtmltopdf.render.Box targetBox)Given a box, gets its structual element.voidstartPage(org.apache.pdfbox.pdmodel.PDPage page, PdfContentStreamAdapter cs, com.openhtmltopdf.render.RenderingContext ctx, float pageHeight, AffineTransform transform)com.openhtmltopdf.pdfboxout.PdfBoxAccessibilityHelper.TokenstartStructure(com.openhtmltopdf.extend.StructureType type, com.openhtmltopdf.render.Box box)
-
-
-
Constructor Detail
-
PdfBoxAccessibilityHelper
public PdfBoxAccessibilityHelper(PdfBoxFastOutputDevice od, com.openhtmltopdf.render.Box root, Document doc)
-
-
Method Detail
-
getStructualElementForBox
public static org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDStructureElement getStructualElementForBox(com.openhtmltopdf.render.Box targetBox)
Given a box, gets its structual element.
-
finishPdfUa
public void finishPdfUa()
-
finishNumberTree
public void finishNumberTree()
-
startStructure
public com.openhtmltopdf.pdfboxout.PdfBoxAccessibilityHelper.Token startStructure(com.openhtmltopdf.extend.StructureType type, com.openhtmltopdf.render.Box box)
-
endStructure
public void endStructure(Object token)
-
startPage
public void startPage(org.apache.pdfbox.pdmodel.PDPage page, PdfContentStreamAdapter cs, com.openhtmltopdf.render.RenderingContext ctx, float pageHeight, AffineTransform transform)
-
endPage
public void endPage()
-
addLink
public void addLink(com.openhtmltopdf.render.Box anchor, com.openhtmltopdf.render.Box target, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink annotation, org.apache.pdfbox.pdmodel.PDPage page)
-
-