Class StrikeThrough
- java.lang.Object
-
public class StrikeThrough extends TextMarkup
An annotation for striking through text
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StrikeThroughcreateFromQuadrilaterals(Document targetDocument, QuadrilateralList markupArea, Paint paint)Create a new strike-through with defined area-
Methods inherited from class com.pdftools.toolbox.pdf.annotations.TextMarkup
getMarkupArea, getPaint, getPopup
-
Methods inherited from class com.pdftools.toolbox.pdf.annotations.MarkupAnnotation
getInfo, getLocked, getReplies
-
Methods inherited from class com.pdftools.toolbox.pdf.annotations.Annotation
copy, getBoundingBox, getHidden, getId, getNoPrint, getNoRotate, getNoZoom
-
Methods inherited from class com.pdftools.toolbox.internal.NativeObject
equals, hashCode
-
-
-
-
Method Detail
-
createFromQuadrilaterals
public static StrikeThrough createFromQuadrilaterals(Document targetDocument, QuadrilateralList markupArea, Paint paint)
Create a new strike-through with defined area
The area to be striked through is defined by the givenmarkupArea. The returned object is associated with thetargetDocumentbut not yet part of any page. It can be added to a page's list of annotations.- Parameters:
targetDocument- The document in which the links is usedmarkupArea- The area on the page to be striked through.paint- The paint used for drawing the strike through- Returns:
- The newly created object
- Throws:
java.lang.IllegalArgumentException- if thetargetDocumenthas already been closedjava.lang.IllegalArgumentException- if thetargetDocumentis read-onlyjava.lang.IllegalArgumentException- if themarkupAreais emptyjava.lang.IllegalArgumentException- if thepaintargument is not associated withtargetDocumentjava.lang.IllegalArgumentException- if thepaintargument has atoolbox.pdf.content.Paint.getColorSpaceother than a device color spacejava.lang.IllegalArgumentException- if thepaintargument has a non-nulltoolbox.pdf.content.Paint.getTransparencywithtoolbox.pdf.content.Transparency.getBlendModeother thantoolbox.pdf.content.BlendMode.NORMALjava.lang.IllegalArgumentException- iftargetDocumentisnulljava.lang.IllegalArgumentException- ifmarkupAreaisnulljava.lang.IllegalArgumentException- ifpaintisnull
-
-