Package com.openhtmltopdf.pdfboxout
Class PdfBoxLinkManager
java.lang.Object
com.openhtmltopdf.pdfboxout.PdfBoxLinkManager
Deprecated.
Use fast link manager instead.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
Deprecated.All Elements which can have a shaped image map implement thisstatic class
Deprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final float
Deprecated.private final List
<PdfBoxLinkManager.LinkDetails> Deprecated.Deprecated.private final PdfBoxOutputDevice
Deprecated.private final Box
Deprecated.private final SharedContext
Deprecated. -
Constructor Summary
ConstructorsConstructorDescriptionPdfBoxLinkManager
(SharedContext ctx, float dotsPerPoint, Box root, PdfBoxOutputDevice od) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionprivate Rectangle2D
add
(Rectangle2D r1, Rectangle2D r2) Deprecated.private void
addLinkToPage
(org.apache.pdfbox.pdmodel.PDPage page, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink annot) Deprecated.private void
addUriAsLink
(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, AffineTransform transform, Element elem, NamespaceHandler handler, String uri, Shape linkShape) Deprecated.private Rectangle2D
calcTotalLinkArea
(RenderingContext c, Box box, float pageHeight, AffineTransform transform) Deprecated.private Rectangle2D
checkLinkArea
(org.apache.pdfbox.pdmodel.PDPage page, RenderingContext c, Box box, float pageHeight, AffineTransform transform, Shape linkShape) Deprecated.private org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestination
createDestination
(RenderingContext c, Box box) Deprecated.private String
createRectKey
(Rectangle2D rect, Shape linkShape, AffineTransform transform) Deprecated.static Rectangle2D
createTargetArea
(RenderingContext c, Box box, float pageHeight, AffineTransform transform, Box _root, PdfBoxOutputDevice _od) Deprecated.private static boolean
isPointEqual
(Point2D.Float p1, Point2D.Float p2) Deprecated.private boolean
placeAnnotation
(AffineTransform transform, Shape linkShape, Rectangle2D targetArea, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink annot) Deprecated.private void
processLink
(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, AffineTransform transform) Deprecated.void
processLinkLater
(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, AffineTransform transform) Deprecated.void
Deprecated.private static void
removeDoublicatePoints
(List<Point2D.Float> points) Deprecated.
-
Field Details
-
_linkTargetAreas
Deprecated. -
_dotsPerPoint
private final float _dotsPerPointDeprecated. -
_root
Deprecated. -
_od
Deprecated. -
_links
Deprecated.
-
-
Constructor Details
-
Method Details
-
calcTotalLinkArea
private Rectangle2D calcTotalLinkArea(RenderingContext c, Box box, float pageHeight, AffineTransform transform) Deprecated. -
add
Deprecated. -
createRectKey
Deprecated. -
checkLinkArea
private Rectangle2D checkLinkArea(org.apache.pdfbox.pdmodel.PDPage page, RenderingContext c, Box box, float pageHeight, AffineTransform transform, Shape linkShape) Deprecated. -
processLink
private void processLink(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, AffineTransform transform) Deprecated. -
isPointEqual
Deprecated. -
removeDoublicatePoints
Deprecated. -
addUriAsLink
private void addUriAsLink(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, AffineTransform transform, Element elem, NamespaceHandler handler, String uri, Shape linkShape) Deprecated. -
placeAnnotation
private boolean placeAnnotation(AffineTransform transform, Shape linkShape, Rectangle2D targetArea, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink annot) Deprecated. -
addLinkToPage
private void addLinkToPage(org.apache.pdfbox.pdmodel.PDPage page, org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink annot) Deprecated. -
createDestination
private org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestination createDestination(RenderingContext c, Box box) Deprecated. -
createTargetArea
public static Rectangle2D createTargetArea(RenderingContext c, Box box, float pageHeight, AffineTransform transform, Box _root, PdfBoxOutputDevice _od) Deprecated. -
processLinkLater
public void processLinkLater(RenderingContext c, Box box, org.apache.pdfbox.pdmodel.PDPage page, float pageHeight, AffineTransform transform) Deprecated. -
processLinks
public void processLinks()Deprecated.
-