Skip to main content
Version: API v2 Preview

BezierBuilder

Kind: class
Module/package: com.pdfdancer.client.rest
SDK: com.pdfdancer.client:pdfdancer-client-java 2.0.0

Fluent builder for adding a cubic Bezier curve to a PDF page.

Coordinate system: origin bottom-left; units in points (1/72"). The curve is added as a one-segment Path with STROKE painting by default.

Styling: color(Color), lineWidth(double), dash(...), dashWithPhase(...).

Declaration

public class com.pdfdancer.client.rest.BezierBuilder

Members

add

public boolean add()

color

public com.pdfdancer.client.rest.BezierBuilder color(com.pdfdancer.common.model.Color)

control1

public com.pdfdancer.client.rest.BezierBuilder control1(double, double)

control2

public com.pdfdancer.client.rest.BezierBuilder control2(double, double)

dash

public com.pdfdancer.client.rest.BezierBuilder dash(double...)

dashWithPhase

public com.pdfdancer.client.rest.BezierBuilder dashWithPhase(double, double...)

evenOddFill

public com.pdfdancer.client.rest.BezierBuilder evenOddFill(boolean)

fillColor

public com.pdfdancer.client.rest.BezierBuilder fillColor(com.pdfdancer.common.model.Color)

from

public com.pdfdancer.client.rest.BezierBuilder from(double, double)

lineWidth

public com.pdfdancer.client.rest.BezierBuilder lineWidth(double)

to

public com.pdfdancer.client.rest.BezierBuilder to(double, double)

View source at 9c04036fe114