Summary: Methods | Inherited Methods | [Expand All]
public static class

# PDFCompat.ElementBuilder

extends Object

java.lang.Object
↳ | com.pdftron.pdf.PDFCompat.ElementBuilder

## Summary

Public Methods
static void | ArcTo(long impl, double x, double y, double width, double height, double start, double extent)
static void | ArcTo(long impl, double xr, double yr, double rx, boolean isLargeArc, boolean sweep, double endX, double endY)
static void | ClosePath(long impl)
static long | CreateEllipse(long impl, double cx, double cy, double rx, double ry)
static long | CreateForm(long impl, long page, long doc)
static long | CreateForm(long impl, long page)
static long | CreateFormObj(long impl, long form)
static long | CreateGroupBegin(long impl)
static long | CreateGroupEnd(long impl)
static long | CreateImage(long impl, long img)
static long | CreateImage(long impl, long img, long mtx)
static long | CreateImage(long impl, long img, double x, double y, double hscale, double vscale)
static long | CreatePath(long impl, double[] points, byte[] seg_types)
static long | CreateRect(long impl, double x, double y, double width, double height)
static long | CreateShading(long impl, long sh)
static long | CreateTextBegin(long impl, long font, double font_sz)
static long | CreateTextBegin(long impl)
static long | CreateTextEnd(long impl)
static long | CreateTextNewLine(long impl)
static long | CreateTextNewLine(long impl, double dx, double dy)
static long | CreateTextRun(long impl, String text_data)
static long | CreateTextRun(long impl, String text_data, long font, double font_sz)
static long | CreateUnicodeTextRun(long impl, String text_data)
static void | CurveTo(long impl, double cx1, double cy1, double cx2, double cy2, double x2, double y2)
static void | Destroy(long impl)
static long | ElementBuilderCreate()
static void | Ellipse(long impl, double cx, double cy, double rx, double ry)
static void | LineTo(long impl, double x, double y)
static void | MoveTo(long impl, double x, double y)
static void | PathBegin(long impl)
static long | PathEnd(long impl)
static void | Rect(long impl, double x, double y, double width, double height)
static void | Reset(long impl, long gs)

[Expand] Inherited Methods
From class java.lang.Object
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public static void ArcTo (long impl, double x, double y, double width, double height, double start, double extent)

##### Throws

PDFNetException |

#### public static void ArcTo (long impl, double xr, double yr, double rx, boolean isLargeArc, boolean sweep, double endX, double endY)

##### Throws

PDFNetException |

#### public static void ClosePath (long impl)

##### Throws

PDFNetException |

#### public static long CreateEllipse (long impl, double cx, double cy, double rx, double ry)

##### Throws

PDFNetException |

#### public static long CreateForm (long impl, long page, long doc)

##### Throws

PDFNetException |

#### public static long CreateForm (long impl, long page)

##### Throws

PDFNetException |

#### public static long CreateFormObj (long impl, long form)

##### Throws

PDFNetException |

#### public static long CreateGroupBegin (long impl)

##### Throws

PDFNetException |

#### public static long CreateGroupEnd (long impl)

##### Throws

PDFNetException |

#### public static long CreateImage (long impl, long img)

##### Throws

PDFNetException |

#### public static long CreateImage (long impl, long img, long mtx)

##### Throws

PDFNetException |

#### public static long CreateImage (long impl, long img, double x, double y, double hscale, double vscale)

##### Throws

PDFNetException |

#### public static long CreatePath (long impl, double[] points, byte[] seg_types)

##### Throws

PDFNetException |

#### public static long CreateRect (long impl, double x, double y, double width, double height)

##### Throws

PDFNetException |

#### public static long CreateShading (long impl, long sh)

##### Throws

PDFNetException |

#### public static long CreateTextBegin (long impl, long font, double font_sz)

##### Throws

PDFNetException |

#### public static long CreateTextBegin (long impl)

##### Throws

PDFNetException |

#### public static long CreateTextEnd (long impl)

##### Throws

PDFNetException |

#### public static long CreateTextNewLine (long impl)

##### Throws

PDFNetException |

#### public static long CreateTextNewLine (long impl, double dx, double dy)

##### Throws

PDFNetException |

#### public static long CreateTextRun (long impl, String text_data)

##### Throws

PDFNetException |

#### public static long CreateTextRun (long impl, String text_data, long font, double font_sz)

##### Throws

PDFNetException |

#### public static long CreateUnicodeTextRun (long impl, String text_data)

##### Throws

PDFNetException |

#### public static void CurveTo (long impl, double cx1, double cy1, double cx2, double cy2, double x2, double y2)

##### Throws

PDFNetException |

#### public static void Destroy (long impl)

##### Throws

PDFNetException |

#### public static long ElementBuilderCreate ()

##### Throws

PDFNetException |

#### public static void Ellipse (long impl, double cx, double cy, double rx, double ry)

##### Throws

PDFNetException |

#### public static void LineTo (long impl, double x, double y)

##### Throws

PDFNetException |

#### public static void MoveTo (long impl, double x, double y)

##### Throws

PDFNetException |

#### public static void PathBegin (long impl)

##### Throws

PDFNetException |

#### public static long PathEnd (long impl)

##### Throws

PDFNetException |

#### public static void Rect (long impl, double x, double y, double width, double height)

##### Throws

PDFNetException |

#### public static void Reset (long impl, long gs)

##### Throws

PDFNetException |