Class AnnotViewImpl
Inheritance
System.Object
AnnotViewImpl
Assembly: PDFViewCtrlTools.dll
public class AnnotViewImpl : Object
Constructors
AnnotViewImpl(Context)
Declaration
public AnnotViewImpl(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Declaration
public AnnotViewImpl(PDFViewCtrl pdfViewCtrl, AnnotStyle annotStyle)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
AnnotStyle |
annotStyle |
|
Declaration
protected AnnotViewImpl(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
Declaration
public virtual bool IsAnnotEditAdvancedShape { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsAnnotEditLine { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsAnnotResizable { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsCallout { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsFreeHighlighter { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsNightMode { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool IsStamp { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Declaration
public Rect MAnnotRect { get; set; }
Property Value
Type |
Description |
Android.Graphics.Rect |
|
Declaration
public RectF MAnnotRectF { get; set; }
Property Value
Type |
Description |
Android.Graphics.RectF |
|
Declaration
public int MAnnotRotation { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public AnnotStyle MAnnotStyle { get; set; }
Property Value
Declaration
public int MAnnotUIRotation { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public Paint MBmpMultBlendPaint { get; set; }
Property Value
Type |
Description |
Android.Graphics.Paint |
|
Declaration
public Paint MBmpPaint { get; set; }
Property Value
Type |
Description |
Android.Graphics.Paint |
|
Declaration
public bool MCanDrawCtrlPts { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public IList<PointF> MCtrlPts { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.IList<Android.Graphics.PointF> |
|
Declaration
public Paint MCtrlPtsPaint { get; set; }
Property Value
Type |
Description |
Android.Graphics.Paint |
|
Declaration
public float MCtrlRadius { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public CurvePainter MCurvePainter { get; set; }
Property Value
Type |
Description |
pdftronprivate.PDF.CurvePainter |
|
Declaration
public int MFillColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public Paint MFillPaint { get; set; }
Property Value
Type |
Description |
Android.Graphics.Paint |
|
Declaration
public Paint MGuidelinePaint { get; set; }
Property Value
Type |
Description |
Android.Graphics.Paint |
|
Declaration
public float MGuidelinExtend { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public bool MHasSelectionPermission { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public float MOpacity { get; set; }
Property Value
Type |
Description |
System.Single |
|
MPageNum
Declaration
public int MPageNum { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public Paint MPaint { get; set; }
Property Value
Type |
Description |
Android.Graphics.Paint |
|
Declaration
public PDFViewCtrl MPdfViewCtrl { get; set; }
Property Value
Type |
Description |
pdftronprivate.PDF.PDFViewCtrl |
|
Declaration
public PointF MPt1 { get; set; }
Property Value
Type |
Description |
Android.Graphics.PointF |
|
Declaration
public PointF MPt2 { get; set; }
Property Value
Type |
Description |
Android.Graphics.PointF |
|
Declaration
public float MRotateCenterRadius { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public int MStrokeColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public float MThickness { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public float MThicknessDraw { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public float MThicknessReserve { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
public IList MVertices { get; set; }
Property Value
Type |
Description |
System.Collections.IList |
|
Declaration
public double MZoom { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Methods
Declaration
public virtual void AddPositionGuidelines(Pair guidelines)
Parameters
Type |
Name |
Description |
Android.Util.Pair |
guidelines |
|
Init(Context)
Declaration
public virtual void Init(Context context)
Parameters
Type |
Name |
Description |
Android.Content.Context |
context |
|
Declaration
public virtual void LoadFont(AnnotViewImpl.IAnnotViewImplListener listener)
Parameters
Declaration
public virtual void RemoveCtrlPts()
Declaration
public virtual void SetAnnotStyle(PDFViewCtrl pdfViewCtrl, AnnotStyle annotStyle)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
pdfViewCtrl |
|
AnnotStyle |
annotStyle |
|
Declaration
public virtual void SetVertices(params PointF[] points)
Parameters
Type |
Name |
Description |
Android.Graphics.PointF[] |
points |
|
Declaration
public virtual void SetZoom(double zoom)
Parameters
Type |
Name |
Description |
System.Double |
zoom |
|
Declaration
public virtual void UpdateBorderStyle(ShapeBorderStyle borderStyle)
Parameters
Declaration
public virtual void UpdateColor(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Declaration
public virtual void UpdateFillColor(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Declaration
public virtual void UpdateLineEndStyle(LineEndingStyle lineEndStyle)
Parameters
Declaration
public virtual void UpdateLineStartStyle(LineEndingStyle lineStartStyle)
Parameters
Declaration
public virtual void UpdateLineStyle(LineStyle lineStyle)
Parameters
Declaration
public virtual void UpdateOpacity(float opacity)
Parameters
Type |
Name |
Description |
System.Single |
opacity |
|
Declaration
public virtual void UpdateRulerItem(RulerItem rulerItem)
Parameters
Declaration
public virtual void UpdateThickness(float thickness)
Parameters
Type |
Name |
Description |
System.Single |
thickness |
|