Versions in this module Expand all Collapse all v0 v0.0.8 Mar 29, 2026 Changes in this version + const Aa + const Bevel + const Butt + const Bw + const Center + const Fill + const FillAndStroke + const FlagRenderHighlightAnnotations + const FlagRenderTextAnnotations + const Jpeg + const Left + const Miter + const Png + const Right + const Round + const Square + const Stroke + const TriangleFan + const TriangleStrip + const Triangles + const Webp + const WebpLossless + const WebpLossy type Bitmap + func (m *Bitmap) ToString() (string, error) + type BitmapCompressFormat struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *BitmapCompressFormat) ToString() (string, error) + func (m *BitmapCompressFormat) ValueOf(arg0 string) (*jni.Object, error) + func (m *BitmapCompressFormat) Values() (*jni.Object, error) type BitmapConfig + func (m *BitmapConfig) ToString() (string, error) type Canvas + func (m *Canvas) ToString() (string, error) + type CanvasEdgeType struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *CanvasEdgeType) ToString() (string, error) + func (m *CanvasEdgeType) ValueOf(arg0 string) (*jni.Object, error) + func (m *CanvasEdgeType) Values() (*jni.Object, error) + type CanvasVertexMode struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *CanvasVertexMode) ToString() (string, error) + func (m *CanvasVertexMode) ValueOf(arg0 string) (*jni.Object, error) + func (m *CanvasVertexMode) Values() (*jni.Object, error) + type Document struct + Obj *jni.GlobalRef + VM *jni.VM + func NewDocument(vm *jni.VM) (*Document, error) + func (m *Document) Close() error + func (m *Document) FinishPage(arg0 *jni.Object) error + func (m *Document) GetPages() (*jni.Object, error) + func (m *Document) StartPage(arg0 *jni.Object) (*jni.Object, error) + func (m *Document) ToString() (string, error) + func (m *Document) WriteTo(arg0 *jni.Object) error + type DocumentPage struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *DocumentPage) GetCanvas() (*jni.Object, error) + func (m *DocumentPage) GetInfo() (*jni.Object, error) + func (m *DocumentPage) ToString() (string, error) + type DocumentPageInfo struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *DocumentPageInfo) GetContentRect() (*jni.Object, error) + func (m *DocumentPageInfo) GetPageHeight() (int32, error) + func (m *DocumentPageInfo) GetPageNumber() (int32, error) + func (m *DocumentPageInfo) GetPageWidth() (int32, error) + func (m *DocumentPageInfo) ToString() (string, error) + type LoadParams struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *LoadParams) GetPassword() (string, error) + func (m *LoadParams) ToString() (string, error) + type LoadParamsBuilder struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *LoadParamsBuilder) Build() (*jni.Object, error) + func (m *LoadParamsBuilder) SetPassword(arg0 string) (*jni.Object, error) + func (m *LoadParamsBuilder) ToString() (string, error) type Paint + func (m *Paint) ToString() (string, error) + type PaintAlign struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *PaintAlign) ToString() (string, error) + func (m *PaintAlign) ValueOf(arg0 string) (*jni.Object, error) + func (m *PaintAlign) Values() (*jni.Object, error) + type PaintCap struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *PaintCap) ToString() (string, error) + func (m *PaintCap) ValueOf(arg0 string) (*jni.Object, error) + func (m *PaintCap) Values() (*jni.Object, error) + type PaintFontMetrics struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *PaintFontMetrics) Equals(arg0 *jni.Object) (bool, error) + func (m *PaintFontMetrics) HashCode() (int32, error) + func (m *PaintFontMetrics) ToString() (string, error) + type PaintFontMetricsInt struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *PaintFontMetricsInt) Equals(arg0 *jni.Object) (bool, error) + func (m *PaintFontMetricsInt) HashCode() (int32, error) + func (m *PaintFontMetricsInt) Set1(arg0 *jni.Object) error + func (m *PaintFontMetricsInt) Set1_1(arg0 *jni.Object) error + func (m *PaintFontMetricsInt) ToString() (string, error) + type PaintJoin struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *PaintJoin) ToString() (string, error) + func (m *PaintJoin) ValueOf(arg0 string) (*jni.Object, error) + func (m *PaintJoin) Values() (*jni.Object, error) + type PaintStyle struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *PaintStyle) ToString() (string, error) + func (m *PaintStyle) ValueOf(arg0 string) (*jni.Object, error) + func (m *PaintStyle) Values() (*jni.Object, error) type ParcelFileDescriptor + func NewParcelFileDescriptor(vm *jni.VM, arg0 *jni.Object) (*ParcelFileDescriptor, error) + type ParcelFileDescriptorAutoCloseInputStream struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *ParcelFileDescriptorAutoCloseInputStream) Close() error + func (m *ParcelFileDescriptorAutoCloseInputStream) Read0() (int32, error) + func (m *ParcelFileDescriptorAutoCloseInputStream) Read1_1(arg0 *jni.Object) (int32, error) + func (m *ParcelFileDescriptorAutoCloseInputStream) Read3_2(arg0 *jni.Object, arg1 int32, arg2 int32) (int32, error) + func (m *ParcelFileDescriptorAutoCloseInputStream) ToString() (string, error) + type ParcelFileDescriptorAutoCloseOutputStream struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *ParcelFileDescriptorAutoCloseOutputStream) Close() error + func (m *ParcelFileDescriptorAutoCloseOutputStream) ToString() (string, error) + type ParcelFileDescriptorFileDescriptorDetachedException struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *ParcelFileDescriptorFileDescriptorDetachedException) ToString() (string, error) + type ParcelFileDescriptorOnCloseListener struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *ParcelFileDescriptorOnCloseListener) OnClose(arg0 *jni.Object) error + func (m *ParcelFileDescriptorOnCloseListener) ToString() (string, error) + type RenderParams struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *RenderParams) GetRenderFlags() (int32, error) + func (m *RenderParams) GetRenderMode() (int32, error) + func (m *RenderParams) ToString() (string, error) + type RenderParamsBuilder struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *RenderParamsBuilder) Build() (*jni.Object, error) + func (m *RenderParamsBuilder) SetRenderFlags1(arg0 int32) (*jni.Object, error) + func (m *RenderParamsBuilder) SetRenderFlags2_1(arg0 int32, arg1 int32) (*jni.Object, error) + func (m *RenderParamsBuilder) ToString() (string, error) type Renderer + func NewRenderer(vm *jni.VM, arg0 *jni.Object) (*Renderer, error) + func (m *Renderer) ToString() (string, error) type RendererPage + func (m *RendererPage) ToString() (string, error) + type RendererPreV struct + Obj *jni.GlobalRef + VM *jni.VM + func NewRendererPreV(vm *jni.VM, arg0 *jni.Object) (*RendererPreV, error) + func (m *RendererPreV) Close() error + func (m *RendererPreV) GetDocumentLinearizationType() (int32, error) + func (m *RendererPreV) GetPageCount() (int32, error) + func (m *RendererPreV) GetPdfFormType() (int32, error) + func (m *RendererPreV) OpenPage(arg0 int32) (*jni.Object, error) + func (m *RendererPreV) ToString() (string, error) + func (m *RendererPreV) Write(arg0 *jni.Object, arg1 bool) error + type RendererPreVPage struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *RendererPreVPage) ApplyEdit(arg0 *jni.Object) (*jni.Object, error) + func (m *RendererPreVPage) Close() error + func (m *RendererPreVPage) GetFormWidgetInfoAtIndex(arg0 int32) (*jni.Object, error) + func (m *RendererPreVPage) GetFormWidgetInfoAtPosition(arg0 int32, arg1 int32) (*jni.Object, error) + func (m *RendererPreVPage) GetFormWidgetInfos0() (*jni.Object, error) + func (m *RendererPreVPage) GetFormWidgetInfos1_1(arg0 *jni.Object) (*jni.Object, error) + func (m *RendererPreVPage) GetGotoLinks() (*jni.Object, error) + func (m *RendererPreVPage) GetHeight() (int32, error) + func (m *RendererPreVPage) GetImageContents() (*jni.Object, error) + func (m *RendererPreVPage) GetIndex() (int32, error) + func (m *RendererPreVPage) GetLinkContents() (*jni.Object, error) + func (m *RendererPreVPage) GetTextContents() (*jni.Object, error) + func (m *RendererPreVPage) GetWidth() (int32, error) + func (m *RendererPreVPage) Render(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error + func (m *RendererPreVPage) SearchText(arg0 string) (*jni.Object, error) + func (m *RendererPreVPage) SelectContent(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error) + func (m *RendererPreVPage) ToString() (string, error) type Typeface + func (m *Typeface) ToString() (string, error) + type TypefaceBuilder struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *TypefaceBuilder) Build() (*jni.Object, error) + func (m *TypefaceBuilder) SetFallback(arg0 string) (*jni.Object, error) + func (m *TypefaceBuilder) SetFontVariationSettings1(arg0 *jni.Object) (*jni.Object, error) + func (m *TypefaceBuilder) SetFontVariationSettings1_1(arg0 string) (*jni.Object, error) + func (m *TypefaceBuilder) SetItalic(arg0 bool) (*jni.Object, error) + func (m *TypefaceBuilder) SetTtcIndex(arg0 int32) (*jni.Object, error) + func (m *TypefaceBuilder) SetWeight(arg0 int32) (*jni.Object, error) + func (m *TypefaceBuilder) ToString() (string, error) + type TypefaceCustomFallbackBuilder struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *TypefaceCustomFallbackBuilder) AddCustomFallback(arg0 *jni.Object) (*jni.Object, error) + func (m *TypefaceCustomFallbackBuilder) Build() (*jni.Object, error) + func (m *TypefaceCustomFallbackBuilder) GetMaxCustomFallbackCount() (int32, error) + func (m *TypefaceCustomFallbackBuilder) SetStyle(arg0 *jni.Object) (*jni.Object, error) + func (m *TypefaceCustomFallbackBuilder) SetSystemFallback(arg0 string) (*jni.Object, error) + func (m *TypefaceCustomFallbackBuilder) ToString() (string, error) v0.0.7 Mar 28, 2026 v0.0.6 Mar 22, 2026 v0.0.5 Mar 21, 2026 v0.0.4 Mar 21, 2026 Changes in this version + const AllSaveFlag + const Alpha8 + const AntiAliasFlag + const Argb4444 + const Argb8888 + const Bold + const BoldItalic + const CursorAfter + const CursorAt + const CursorAtOrAfter + const CursorAtOrBefore + const CursorBefore + const Default + const DefaultBold + const DevKernTextFlag + const DitherFlag + const EmbeddedBitmapTextFlag + const EndHyphenEditInsertArmenianHyphen + const EndHyphenEditInsertHyphen + const EndHyphenEditInsertMaqaf + const EndHyphenEditInsertUcasHyphen + const EndHyphenEditInsertZwjAndHyphen + const EndHyphenEditNoEdit + const EndHyphenEditReplaceWithHyphen + const FakeBoldTextFlag + const FilterBitmapFlag + const Hardware + const HintingOff + const HintingOn + const Italic + const LinearTextFlag + const Monospace + const Normal + const Rgb565 + const Rgba1010102 + const RgbaF16 + const SansSerif + const Serif + const StartHyphenEditInsertHyphen + const StartHyphenEditInsertZwj + const StartHyphenEditNoEdit + const StrikeThruTextFlag + const SubpixelTextFlag + const TextRunFlagLeftEdge + const TextRunFlagRightEdge + const UnderlineTextFlag + const VerticalTextFlag + func ARGB8888(vm *jni.VM) (*jni.Object, error) + func MonospaceTypeface(vm *jni.VM) (*jni.Object, error) + type Bitmap struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *Bitmap) AsShared() (*jni.Object, error) + func (m *Bitmap) Compress(arg0 *jni.Object, arg1 int32, arg2 *jni.Object) (bool, error) + func (m *Bitmap) Copy(arg0 *jni.Object, arg1 bool) (*jni.Object, error) + func (m *Bitmap) CopyPixelsFromBuffer(arg0 *jni.Object) error + func (m *Bitmap) CopyPixelsToBuffer(arg0 *jni.Object) error + func (m *Bitmap) CreateBitmap1(arg0 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap1_3(arg0 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap3_10(arg0 int32, arg1 int32, arg2 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap4_11(arg0 int32, arg1 int32, arg2 *jni.Object, arg3 bool) (*jni.Object, error) + func (m *Bitmap) CreateBitmap4_13(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap4_4(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap4_5(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap5_1(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32) (*jni.Object, error) + func (m *Bitmap) CreateBitmap5_12(arg0 int32, arg1 int32, arg2 *jni.Object, arg3 bool, arg4 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap5_6(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object, arg4 bool) (*jni.Object, error) + func (m *Bitmap) CreateBitmap5_8(arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 int32, arg4 *jni.Object) (*jni.Object, error) + func (m *Bitmap) CreateBitmap6_14(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, ...) (*jni.Object, error) + func (m *Bitmap) CreateBitmap6_7(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object, arg4 bool, ...) (*jni.Object, error) + func (m *Bitmap) CreateBitmap7_2(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, ...) (*jni.Object, error) + func (m *Bitmap) CreateBitmap7_9(arg0 *jni.Object, arg1 *jni.Object, arg2 int32, arg3 int32, arg4 int32, ...) (*jni.Object, error) + func (m *Bitmap) CreateScaledBitmap(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 bool) (*jni.Object, error) + func (m *Bitmap) DescribeContents() (int32, error) + func (m *Bitmap) EraseColor1(arg0 int32) error + func (m *Bitmap) EraseColor1_1(arg0 int64) error + func (m *Bitmap) ExtractAlpha0() (*jni.Object, error) + func (m *Bitmap) ExtractAlpha2_1(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error) + func (m *Bitmap) GetAllocationByteCount() (int32, error) + func (m *Bitmap) GetByteCount() (int32, error) + func (m *Bitmap) GetColor(arg0 int32, arg1 int32) (*jni.Object, error) + func (m *Bitmap) GetColorSpace() (*jni.Object, error) + func (m *Bitmap) GetConfig() (*jni.Object, error) + func (m *Bitmap) GetDensity() (int32, error) + func (m *Bitmap) GetGainmap() (*jni.Object, error) + func (m *Bitmap) GetGenerationId() (int32, error) + func (m *Bitmap) GetHardwareBuffer() (*jni.Object, error) + func (m *Bitmap) GetHeight() (int32, error) + func (m *Bitmap) GetNinePatchChunk() (*jni.Object, error) + func (m *Bitmap) GetPixel(arg0 int32, arg1 int32) (int32, error) + func (m *Bitmap) GetPixels(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 int32, ...) error + func (m *Bitmap) GetRowBytes() (int32, error) + func (m *Bitmap) GetScaledHeight1(arg0 *jni.Object) (int32, error) + func (m *Bitmap) GetScaledHeight1_1(arg0 *jni.Object) (int32, error) + func (m *Bitmap) GetScaledHeight1_2(arg0 int32) (int32, error) + func (m *Bitmap) GetScaledWidth1(arg0 *jni.Object) (int32, error) + func (m *Bitmap) GetScaledWidth1_1(arg0 *jni.Object) (int32, error) + func (m *Bitmap) GetScaledWidth1_2(arg0 int32) (int32, error) + func (m *Bitmap) GetWidth() (int32, error) + func (m *Bitmap) HasAlpha() (bool, error) + func (m *Bitmap) HasGainmap() (bool, error) + func (m *Bitmap) HasMipMap() (bool, error) + func (m *Bitmap) IsMutable() (bool, error) + func (m *Bitmap) IsPremultiplied() (bool, error) + func (m *Bitmap) IsRecycled() (bool, error) + func (m *Bitmap) PrepareToDraw() error + func (m *Bitmap) Reconfigure(arg0 int32, arg1 int32, arg2 *jni.Object) error + func (m *Bitmap) Recycle() error + func (m *Bitmap) SameAs(arg0 *jni.Object) (bool, error) + func (m *Bitmap) SetColorSpace(arg0 *jni.Object) error + func (m *Bitmap) SetConfig(arg0 *jni.Object) error + func (m *Bitmap) SetDensity(arg0 int32) error + func (m *Bitmap) SetGainmap(arg0 *jni.Object) error + func (m *Bitmap) SetHasAlpha(arg0 bool) error + func (m *Bitmap) SetHasMipMap(arg0 bool) error + func (m *Bitmap) SetHeight(arg0 int32) error + func (m *Bitmap) SetPixel(arg0 int32, arg1 int32, arg2 int32) error + func (m *Bitmap) SetPixels(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 int32, ...) error + func (m *Bitmap) SetPremultiplied(arg0 bool) error + func (m *Bitmap) SetWidth(arg0 int32) error + func (m *Bitmap) WrapHardwareBuffer(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error) + func (m *Bitmap) WriteToParcel(arg0 *jni.Object, arg1 int32) error + type BitmapConfig struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *BitmapConfig) ValueOf(arg0 string) (*jni.Object, error) + func (m *BitmapConfig) Values() (*jni.Object, error) + type Canvas struct + Obj *jni.GlobalRef + VM *jni.VM + func NewCanvas(vm *jni.VM, bitmap *jni.Object) (*Canvas, error) + func (m *Canvas) ClipOutPath(arg0 *jni.Object) (bool, error) + func (m *Canvas) ClipOutRect1(arg0 *jni.Object) (bool, error) + func (m *Canvas) ClipOutRect1_1(arg0 *jni.Object) (bool, error) + func (m *Canvas) ClipOutRect4_2(arg0 float32, arg1 float32, arg2 float32, arg3 float32) (bool, error) + func (m *Canvas) ClipOutRect4_3(arg0 int32, arg1 int32, arg2 int32, arg3 int32) (bool, error) + func (m *Canvas) ClipOutShader(arg0 *jni.Object) error + func (m *Canvas) ClipPath1(arg0 *jni.Object) (bool, error) + func (m *Canvas) ClipPath2_1(arg0 *jni.Object, arg1 *jni.Object) (bool, error) + func (m *Canvas) ClipRect1(arg0 *jni.Object) (bool, error) + func (m *Canvas) ClipRect1_2(arg0 *jni.Object) (bool, error) + func (m *Canvas) ClipRect2_1(arg0 *jni.Object, arg1 *jni.Object) (bool, error) + func (m *Canvas) ClipRect2_3(arg0 *jni.Object, arg1 *jni.Object) (bool, error) + func (m *Canvas) ClipRect4_4(arg0 float32, arg1 float32, arg2 float32, arg3 float32) (bool, error) + func (m *Canvas) ClipRect4_6(arg0 int32, arg1 int32, arg2 int32, arg3 int32) (bool, error) + func (m *Canvas) ClipRect5_5(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object) (bool, error) + func (m *Canvas) ClipShader(arg0 *jni.Object) error + func (m *Canvas) Concat1(arg0 *jni.Object) error + func (m *Canvas) Concat1_1(arg0 *jni.Object) error + func (m *Canvas) DisableZ() error + func (m *Canvas) DrawARGB(arg0 int32, arg1 int32, arg2 int32, arg3 int32) error + func (m *Canvas) DrawArc5(arg0 *jni.Object, arg1 float32, arg2 float32, arg3 bool, arg4 *jni.Object) error + func (m *Canvas) DrawArc8_1(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 float32, ...) error + func (m *Canvas) DrawBitmap3(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error + func (m *Canvas) DrawBitmap4_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error + func (m *Canvas) DrawBitmap4_2(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error + func (m *Canvas) DrawBitmap4_3(arg0 *jni.Object, arg1 float32, arg2 float32, arg3 *jni.Object) error + func (m *Canvas) DrawBitmap9_4(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 float32, arg4 float32, ...) error + func (m *Canvas) DrawBitmap9_5(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 int32, ...) error + func (m *Canvas) DrawBitmapMesh(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object, arg4 int32, ...) error + func (m *Canvas) DrawCircle(arg0 float32, arg1 float32, arg2 float32, arg3 *jni.Object) error + func (m *Canvas) DrawColor1(arg0 int32) error + func (m *Canvas) DrawColor1_3(arg0 int64) error + func (m *Canvas) DrawColor2_1(arg0 int32, arg1 *jni.Object) error + func (m *Canvas) DrawColor2_2(arg0 int32, arg1 *jni.Object) error + func (m *Canvas) DrawColor2_4(arg0 int64, arg1 *jni.Object) error + func (m *Canvas) DrawDoubleRoundRect5_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object, ...) error + func (m *Canvas) DrawDoubleRoundRect7(arg0 *jni.Object, arg1 float32, arg2 float32, arg3 *jni.Object, arg4 float32, ...) error + func (m *Canvas) DrawGlyphs(arg0 *jni.Object, arg1 int32, arg2 *jni.Object, arg3 int32, arg4 int32, ...) error + func (m *Canvas) DrawLine(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object) error + func (m *Canvas) DrawLines2(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawLines4_1(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) error + func (m *Canvas) DrawMesh(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error + func (m *Canvas) DrawOval2(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawOval5_1(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object) error + func (m *Canvas) DrawPaint(arg0 *jni.Object) error + func (m *Canvas) DrawPatch3(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error + func (m *Canvas) DrawPatch3_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error + func (m *Canvas) DrawPath(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawPicture1(arg0 *jni.Object) error + func (m *Canvas) DrawPicture2_1(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawPicture2_2(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawPoint(arg0 float32, arg1 float32, arg2 *jni.Object) error + func (m *Canvas) DrawPoints2(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawPoints4_1(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) error + func (m *Canvas) DrawPosText3_1(arg0 string, arg1 *jni.Object, arg2 *jni.Object) error + func (m *Canvas) DrawPosText5(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object, arg4 *jni.Object) error + func (m *Canvas) DrawRGB(arg0 int32, arg1 int32, arg2 int32) error + func (m *Canvas) DrawRect2(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawRect2_1(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawRect5_2(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object) error + func (m *Canvas) DrawRegion(arg0 *jni.Object, arg1 *jni.Object) error + func (m *Canvas) DrawRenderNode(arg0 *jni.Object) error + func (m *Canvas) DrawRoundRect4(arg0 *jni.Object, arg1 float32, arg2 float32, arg3 *jni.Object) error + func (m *Canvas) DrawRoundRect7_1(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 float32, ...) error + func (m *Canvas) DrawText4_2(arg0 string, arg1 float32, arg2 float32, arg3 *jni.Object) error + func (m *Canvas) DrawText6(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 float32, arg4 float32, ...) error + func (m *Canvas) DrawText6_1(arg0 string, arg1 int32, arg2 int32, arg3 float32, arg4 float32, ...) error + func (m *Canvas) DrawText6_3(arg0 string, arg1 int32, arg2 int32, arg3 float32, arg4 float32, ...) error + func (m *Canvas) DrawTextOnPath5_1(arg0 string, arg1 *jni.Object, arg2 float32, arg3 float32, arg4 *jni.Object) error + func (m *Canvas) DrawTextOnPath7(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object, arg4 float32, ...) error + func (m *Canvas) DrawTextRun9(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 float32, ...) error + func (m *Canvas) DrawTextRun9_1(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 float32, ...) error + func (m *Canvas) DrawTextRun9_2(arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 float32, ...) error + func (m *Canvas) DrawVertices(arg0 *jni.Object, arg1 int32, arg2 *jni.Object, arg3 int32, arg4 *jni.Object, ...) error + func (m *Canvas) EnableZ() error + func (m *Canvas) GetClipBounds0() (*jni.Object, error) + func (m *Canvas) GetClipBounds1_1(arg0 *jni.Object) (bool, error) + func (m *Canvas) GetDensity() (int32, error) + func (m *Canvas) GetDrawFilter() (*jni.Object, error) + func (m *Canvas) GetHeight() (int32, error) + func (m *Canvas) GetMatrix0() (*jni.Object, error) + func (m *Canvas) GetMatrix1_1(arg0 *jni.Object) error + func (m *Canvas) GetMaximumBitmapHeight() (int32, error) + func (m *Canvas) GetMaximumBitmapWidth() (int32, error) + func (m *Canvas) GetSaveCount() (int32, error) + func (m *Canvas) GetWidth() (int32, error) + func (m *Canvas) IsHardwareAccelerated() (bool, error) + func (m *Canvas) IsOpaque() (bool, error) + func (m *Canvas) QuickReject1(arg0 *jni.Object) (bool, error) + func (m *Canvas) QuickReject1_2(arg0 *jni.Object) (bool, error) + func (m *Canvas) QuickReject2_1(arg0 *jni.Object, arg1 *jni.Object) (bool, error) + func (m *Canvas) QuickReject2_3(arg0 *jni.Object, arg1 *jni.Object) (bool, error) + func (m *Canvas) QuickReject4_4(arg0 float32, arg1 float32, arg2 float32, arg3 float32) (bool, error) + func (m *Canvas) QuickReject5_5(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object) (bool, error) + func (m *Canvas) Restore() error + func (m *Canvas) RestoreToCount(arg0 int32) error + func (m *Canvas) Rotate1(arg0 float32) error + func (m *Canvas) Rotate3_1(arg0 float32, arg1 float32, arg2 float32) error + func (m *Canvas) Save() (int32, error) + func (m *Canvas) SaveLayer2(arg0 *jni.Object, arg1 *jni.Object) (int32, error) + func (m *Canvas) SaveLayer3_1(arg0 *jni.Object, arg1 *jni.Object, arg2 int32) (int32, error) + func (m *Canvas) SaveLayer5_2(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object) (int32, error) + func (m *Canvas) SaveLayer6_3(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 *jni.Object, ...) (int32, error) + func (m *Canvas) SaveLayerAlpha2(arg0 *jni.Object, arg1 int32) (int32, error) + func (m *Canvas) SaveLayerAlpha3_1(arg0 *jni.Object, arg1 int32, arg2 int32) (int32, error) + func (m *Canvas) SaveLayerAlpha5_2(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 int32) (int32, error) + func (m *Canvas) SaveLayerAlpha6_3(arg0 float32, arg1 float32, arg2 float32, arg3 float32, arg4 int32, arg5 int32) (int32, error) + func (m *Canvas) Scale2(arg0 float32, arg1 float32) error + func (m *Canvas) Scale4_1(arg0 float32, arg1 float32, arg2 float32, arg3 float32) error + func (m *Canvas) SetBitmap(arg0 *jni.Object) error + func (m *Canvas) SetDensity(arg0 int32) error + func (m *Canvas) SetDrawFilter(arg0 *jni.Object) error + func (m *Canvas) SetMatrix(arg0 *jni.Object) error + func (m *Canvas) Skew(arg0 float32, arg1 float32) error + func (m *Canvas) Translate(arg0 float32, arg1 float32) error + type Paint struct + Obj *jni.GlobalRef + VM *jni.VM + func NewPaint(vm *jni.VM) (*Paint, error) + func (m *Paint) Ascent() (float32, error) + func (m *Paint) BreakText4_2(arg0 string, arg1 bool, arg2 float32, arg3 *jni.Object) (int32, error) + func (m *Paint) BreakText5(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 float32, arg4 *jni.Object) (int32, error) + func (m *Paint) BreakText6_1(arg0 string, arg1 int32, arg2 int32, arg3 bool, arg4 float32, arg5 *jni.Object) (int32, error) + func (m *Paint) ClearShadowLayer() error + func (m *Paint) Descent() (float32, error) + func (m *Paint) EqualsForTextMeasurement(arg0 *jni.Object) (bool, error) + func (m *Paint) GetAlpha() (int32, error) + func (m *Paint) GetBlendMode() (*jni.Object, error) + func (m *Paint) GetColor() (int32, error) + func (m *Paint) GetColorFilter() (*jni.Object, error) + func (m *Paint) GetColorLong() (int64, error) + func (m *Paint) GetEndHyphenEdit() (int32, error) + func (m *Paint) GetFillPath(arg0 *jni.Object, arg1 *jni.Object) (bool, error) + func (m *Paint) GetFlags() (int32, error) + func (m *Paint) GetFontFeatureSettings() (string, error) + func (m *Paint) GetFontMetrics0() (*jni.Object, error) + func (m *Paint) GetFontMetrics1_1(arg0 *jni.Object) (float32, error) + func (m *Paint) GetFontMetricsForLocale(arg0 *jni.Object) error + func (m *Paint) GetFontMetricsInt0() (*jni.Object, error) + func (m *Paint) GetFontMetricsInt1_1(arg0 *jni.Object) (int32, error) + func (m *Paint) GetFontMetricsInt7_2(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) error + func (m *Paint) GetFontMetricsInt7_3(arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) error + func (m *Paint) GetFontMetricsIntForLocale(arg0 *jni.Object) error + func (m *Paint) GetFontSpacing() (float32, error) + func (m *Paint) GetFontVariationSettings() (string, error) + func (m *Paint) GetHinting() (int32, error) + func (m *Paint) GetLetterSpacing() (float32, error) + func (m *Paint) GetMaskFilter() (*jni.Object, error) + func (m *Paint) GetOffsetForAdvance7(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (int32, error) + func (m *Paint) GetOffsetForAdvance7_1(arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (int32, error) + func (m *Paint) GetPathEffect() (*jni.Object, error) + func (m *Paint) GetRunAdvance7(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (float32, error) + func (m *Paint) GetRunAdvance7_1(arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (float32, error) + func (m *Paint) GetRunCharacterAdvance9(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (float32, error) + func (m *Paint) GetRunCharacterAdvance9_1(arg0 string, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (float32, error) + func (m *Paint) GetShader() (*jni.Object, error) + func (m *Paint) GetShadowLayerColor() (int32, error) + func (m *Paint) GetShadowLayerColorLong() (int64, error) + func (m *Paint) GetShadowLayerDx() (float32, error) + func (m *Paint) GetShadowLayerDy() (float32, error) + func (m *Paint) GetShadowLayerRadius() (float32, error) + func (m *Paint) GetStartHyphenEdit() (int32, error) + func (m *Paint) GetStrikeThruPosition() (float32, error) + func (m *Paint) GetStrikeThruThickness() (float32, error) + func (m *Paint) GetStrokeCap() (*jni.Object, error) + func (m *Paint) GetStrokeJoin() (*jni.Object, error) + func (m *Paint) GetStrokeMiter() (float32, error) + func (m *Paint) GetStrokeWidth() (float32, error) + func (m *Paint) GetStyle() (*jni.Object, error) + func (m *Paint) GetTextAlign() (*jni.Object, error) + func (m *Paint) GetTextBounds4(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) error + func (m *Paint) GetTextBounds4_1(arg0 string, arg1 int32, arg2 int32, arg3 *jni.Object) error + func (m *Paint) GetTextBounds4_2(arg0 string, arg1 int32, arg2 int32, arg3 *jni.Object) error + func (m *Paint) GetTextLocale() (*jni.Object, error) + func (m *Paint) GetTextLocales() (*jni.Object, error) + func (m *Paint) GetTextPath6(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 float32, arg4 float32, ...) error + func (m *Paint) GetTextPath6_1(arg0 string, arg1 int32, arg2 int32, arg3 float32, arg4 float32, ...) error + func (m *Paint) GetTextRunAdvances(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 int32, arg4 int32, arg5 bool, ...) (float32, error) + func (m *Paint) GetTextRunCursor6(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 bool, arg4 int32, arg5 int32) (int32, error) + func (m *Paint) GetTextRunCursor6_1(arg0 string, arg1 int32, arg2 int32, arg3 bool, arg4 int32, arg5 int32) (int32, error) + func (m *Paint) GetTextScaleX() (float32, error) + func (m *Paint) GetTextSize() (float32, error) + func (m *Paint) GetTextSkewX() (float32, error) + func (m *Paint) GetTextWidths2_2(arg0 string, arg1 *jni.Object) (int32, error) + func (m *Paint) GetTextWidths4(arg0 *jni.Object, arg1 int32, arg2 int32, arg3 *jni.Object) (int32, error) + func (m *Paint) GetTextWidths4_1(arg0 string, arg1 int32, arg2 int32, arg3 *jni.Object) (int32, error) + func (m *Paint) GetTextWidths4_3(arg0 string, arg1 int32, arg2 int32, arg3 *jni.Object) (int32, error) + func (m *Paint) GetTypeface() (*jni.Object, error) + func (m *Paint) GetUnderlinePosition() (float32, error) + func (m *Paint) GetUnderlineThickness() (float32, error) + func (m *Paint) GetWordSpacing() (float32, error) + func (m *Paint) GetXfermode() (*jni.Object, error) + func (m *Paint) HasGlyph(arg0 string) (bool, error) + func (m *Paint) IsAntiAlias() (bool, error) + func (m *Paint) IsDither() (bool, error) + func (m *Paint) IsElegantTextHeight() (bool, error) + func (m *Paint) IsFakeBoldText() (bool, error) + func (m *Paint) IsFilterBitmap() (bool, error) + func (m *Paint) IsLinearText() (bool, error) + func (m *Paint) IsStrikeThruText() (bool, error) + func (m *Paint) IsSubpixelText() (bool, error) + func (m *Paint) IsUnderlineText() (bool, error) + func (m *Paint) MeasureText1_2(arg0 string) (float32, error) + func (m *Paint) MeasureText3(arg0 *jni.Object, arg1 int32, arg2 int32) (float32, error) + func (m *Paint) MeasureText3_1(arg0 string, arg1 int32, arg2 int32) (float32, error) + func (m *Paint) MeasureText3_3(arg0 string, arg1 int32, arg2 int32) (float32, error) + func (m *Paint) Reset() error + func (m *Paint) Set(arg0 *jni.Object) error + func (m *Paint) SetARGB(arg0 int32, arg1 int32, arg2 int32, arg3 int32) error + func (m *Paint) SetAlpha(arg0 int32) error + func (m *Paint) SetAntiAlias(arg0 bool) error + func (m *Paint) SetBlendMode(arg0 *jni.Object) error + func (m *Paint) SetColor1(arg0 int32) error + func (m *Paint) SetColor1_1(arg0 int64) error + func (m *Paint) SetColorFilter(arg0 *jni.Object) (*jni.Object, error) + func (m *Paint) SetDither(arg0 bool) error + func (m *Paint) SetElegantTextHeight(arg0 bool) error + func (m *Paint) SetEndHyphenEdit(arg0 int32) error + func (m *Paint) SetFakeBoldText(arg0 bool) error + func (m *Paint) SetFilterBitmap(arg0 bool) error + func (m *Paint) SetFlags(arg0 int32) error + func (m *Paint) SetFontFeatureSettings(arg0 string) error + func (m *Paint) SetFontVariationSettings(arg0 string) (bool, error) + func (m *Paint) SetHinting(arg0 int32) error + func (m *Paint) SetLetterSpacing(arg0 float32) error + func (m *Paint) SetLinearText(arg0 bool) error + func (m *Paint) SetMaskFilter(arg0 *jni.Object) (*jni.Object, error) + func (m *Paint) SetPathEffect(arg0 *jni.Object) (*jni.Object, error) + func (m *Paint) SetShader(arg0 *jni.Object) (*jni.Object, error) + func (m *Paint) SetShadowLayer4(arg0 float32, arg1 float32, arg2 float32, arg3 int32) error + func (m *Paint) SetShadowLayer4_1(arg0 float32, arg1 float32, arg2 float32, arg3 int64) error + func (m *Paint) SetStartHyphenEdit(arg0 int32) error + func (m *Paint) SetStrikeThruText(arg0 bool) error + func (m *Paint) SetStrokeCap(arg0 *jni.Object) error + func (m *Paint) SetStrokeJoin(arg0 *jni.Object) error + func (m *Paint) SetStrokeMiter(arg0 float32) error + func (m *Paint) SetStrokeWidth(arg0 float32) error + func (m *Paint) SetStyle(arg0 *jni.Object) error + func (m *Paint) SetSubpixelText(arg0 bool) error + func (m *Paint) SetTextAlign(arg0 *jni.Object) error + func (m *Paint) SetTextLocale(arg0 *jni.Object) error + func (m *Paint) SetTextLocales(arg0 *jni.Object) error + func (m *Paint) SetTextScaleX(arg0 float32) error + func (m *Paint) SetTextSize(arg0 float32) error + func (m *Paint) SetTextSkewX(arg0 float32) error + func (m *Paint) SetTypeface(arg0 *jni.Object) (*jni.Object, error) + func (m *Paint) SetUnderlineText(arg0 bool) error + func (m *Paint) SetWordSpacing(arg0 float32) error + func (m *Paint) SetXfermode(arg0 *jni.Object) (*jni.Object, error) + type ParcelFileDescriptor struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *ParcelFileDescriptor) AdoptFd(arg0 int32) (*jni.Object, error) + func (m *ParcelFileDescriptor) CanDetectErrors() (bool, error) + func (m *ParcelFileDescriptor) CheckError() error + func (m *ParcelFileDescriptor) Close() error + func (m *ParcelFileDescriptor) CloseWithError(arg0 string) error + func (m *ParcelFileDescriptor) CreatePipe() (*jni.Object, error) + func (m *ParcelFileDescriptor) CreateReliablePipe() (*jni.Object, error) + func (m *ParcelFileDescriptor) CreateReliableSocketPair() (*jni.Object, error) + func (m *ParcelFileDescriptor) CreateSocketPair() (*jni.Object, error) + func (m *ParcelFileDescriptor) DescribeContents() (int32, error) + func (m *ParcelFileDescriptor) DetachFd() (int32, error) + func (m *ParcelFileDescriptor) Dup0() (*jni.Object, error) + func (m *ParcelFileDescriptor) Dup1_1(arg0 *jni.Object) (*jni.Object, error) + func (m *ParcelFileDescriptor) FromDatagramSocket(arg0 *jni.Object) (*jni.Object, error) + func (m *ParcelFileDescriptor) FromFd(arg0 int32) (*jni.Object, error) + func (m *ParcelFileDescriptor) FromSocket(arg0 *jni.Object) (*jni.Object, error) + func (m *ParcelFileDescriptor) GetFd() (int32, error) + func (m *ParcelFileDescriptor) GetFileDescriptor() (*jni.Object, error) + func (m *ParcelFileDescriptor) GetStatSize() (int64, error) + func (m *ParcelFileDescriptor) Open(arg0 *jni.Object, arg1 int32) (*jni.Object, error) + func (m *ParcelFileDescriptor) ParseMode(arg0 string) (int32, error) + func (m *ParcelFileDescriptor) ToString() (string, error) + func (m *ParcelFileDescriptor) WriteToParcel(arg0 *jni.Object, arg1 int32) error + type Renderer struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *Renderer) Close() error + func (m *Renderer) GetDocumentLinearizationType() (int32, error) + func (m *Renderer) GetPageCount() (int32, error) + func (m *Renderer) GetPdfFormType() (int32, error) + func (m *Renderer) OpenPage(arg0 int32) (*jni.Object, error) + func (m *Renderer) ShouldScaleForPrinting() (bool, error) + func (m *Renderer) Write(arg0 *jni.Object, arg1 bool) error + type RendererPage struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *RendererPage) ApplyEdit(arg0 *jni.Object) (*jni.Object, error) + func (m *RendererPage) Close() error + func (m *RendererPage) GetFormWidgetInfoAtIndex(arg0 int32) (*jni.Object, error) + func (m *RendererPage) GetFormWidgetInfoAtPosition(arg0 int32, arg1 int32) (*jni.Object, error) + func (m *RendererPage) GetFormWidgetInfos0() (*jni.Object, error) + func (m *RendererPage) GetFormWidgetInfos1_1(arg0 *jni.Object) (*jni.Object, error) + func (m *RendererPage) GetGotoLinks() (*jni.Object, error) + func (m *RendererPage) GetHeight() (int32, error) + func (m *RendererPage) GetImageContents() (*jni.Object, error) + func (m *RendererPage) GetIndex() (int32, error) + func (m *RendererPage) GetLinkContents() (*jni.Object, error) + func (m *RendererPage) GetTextContents() (*jni.Object, error) + func (m *RendererPage) GetWidth() (int32, error) + func (m *RendererPage) Render4(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error + func (m *RendererPage) Render4_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 int32) error + func (m *RendererPage) SearchText(arg0 string) (*jni.Object, error) + func (m *RendererPage) SelectContent(arg0 *jni.Object, arg1 *jni.Object) (*jni.Object, error) + type Typeface struct + Obj *jni.GlobalRef + VM *jni.VM + func (m *Typeface) Create2(arg0 *jni.Object, arg1 int32) (*jni.Object, error) + func (m *Typeface) Create2_2(arg0 string, arg1 int32) (*jni.Object, error) + func (m *Typeface) Create3_1(arg0 *jni.Object, arg1 int32, arg2 bool) (*jni.Object, error) + func (m *Typeface) CreateFromAsset(arg0 *jni.Object, arg1 string) (*jni.Object, error) + func (m *Typeface) CreateFromFile1(arg0 *jni.Object) (*jni.Object, error) + func (m *Typeface) CreateFromFile1_1(arg0 string) (*jni.Object, error) + func (m *Typeface) DefaultFromStyle(arg0 int32) (*jni.Object, error) + func (m *Typeface) Equals(arg0 *jni.Object) (bool, error) + func (m *Typeface) GetStyle() (int32, error) + func (m *Typeface) GetSystemFontFamilyName() (string, error) + func (m *Typeface) GetWeight() (int32, error) + func (m *Typeface) HashCode() (int32, error) + func (m *Typeface) IsBold() (bool, error) + func (m *Typeface) IsItalic() (bool, error) v0.0.3 Mar 15, 2026 Changes in this version + const Creator + const DensityNone + const DocumentLinearizedTypeLinearized + const DocumentLinearizedTypeNonLinearized + const ModeAppend + const ModeCreate + const ModeReadOnly + const ModeReadWrite + const ModeTruncate + const ModeWorldReadable + const ModeWorldWriteable + const ModeWriteOnly + const PdfFormTypeAcroForm + const PdfFormTypeNone + const PdfFormTypeXfaForeground + const PdfFormTypeXfaFull + const RenderModeForDisplay + const RenderModeForPrint + func Init(env *jni.Env) error