Class PTFreeTextCreate
Inheritance
System.Object
PTFreeTextCreate
Implements
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
UIKit.IUIScrollViewDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUITextViewDelegate
Assembly: Tools.dll
Syntax
public class PTFreeTextCreate : PTTool, IPTNoteEditControllerDelegate, IPTOverridable, IPTToolSwitching, IPTPDFViewCtrlToolDelegate, IUIAdaptivePresentationControllerDelegate, IUIGestureRecognizerDelegate, IUIPopoverPresentationControllerDelegate, IUIScrollViewDelegate, INativeObject, IDisposable, IUITextViewDelegate
Constructors
PTFreeTextCreate()
Declaration
public PTFreeTextCreate()
PTFreeTextCreate(NSCoder)
Declaration
public PTFreeTextCreate(NSCoder coder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
coder |
|
PTFreeTextCreate(NSObjectFlag)
Declaration
protected PTFreeTextCreate(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
PTFreeTextCreate(PTPDFViewCtrl, UITextView)
Declaration
public PTFreeTextCreate(PTPDFViewCtrl pdfViewCtrl, UITextView textView)
Parameters
Type |
Name |
Description |
PTPDFViewCtrl |
pdfViewCtrl |
|
UIKit.UITextView |
textView |
|
PTFreeTextCreate(IntPtr)
Declaration
protected PTFreeTextCreate(IntPtr handle)
Parameters
Type |
Name |
Description |
System.IntPtr |
handle |
|
Properties
Appearance
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance Appearance { get; }
Property Value
ClassHandle
Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Overrides
TextView
Declaration
public virtual PTFreeTextView TextView { get; }
Property Value
Methods
AppearanceWhenContainedIn(Type[])
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance AppearanceWhenContainedIn(params Type[] containers)
Parameters
Type |
Name |
Description |
System.Type[] |
containers |
|
Returns
CommitAnnotation()
Declaration
public virtual void CommitAnnotation()
CreateAppearanceForAnnot(PTFreeText, PTPDFDoc, Page.Rotate)
Declaration
public static void CreateAppearanceForAnnot(PTFreeText freeText, PTPDFDoc doc, Page.Rotate viewerRotation)
Parameters
Type |
Name |
Description |
PTFreeText |
freeText |
|
PTPDFDoc |
doc |
|
pdftron.PDF.Page.Rotate |
viewerRotation |
|
CreateFreeText()
Declaration
public virtual PTFreeText CreateFreeText()
Returns
GetAnnotationRotation(Double)
Declaration
public static Page.Rotate GetAnnotationRotation(double degree)
Parameters
Type |
Name |
Description |
System.Double |
degree |
|
Returns
Type |
Description |
pdftron.PDF.Page.Rotate |
|
GetAppearance(UITraitCollection)
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance GetAppearance(UITraitCollection traits)
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
Returns
GetAppearance(UITraitCollection, Type[])
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance GetAppearance(UITraitCollection traits, params Type[] containers)
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
System.Type[] |
containers |
|
Returns
GetAppearance<T>()
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance GetAppearance<T>()
where T : PTFreeTextCreate
Returns
Type Parameters
GetAppearance<T>(UITraitCollection)
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance GetAppearance<T>(UITraitCollection traits)
where T : PTFreeTextCreate
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
Returns
Type Parameters
GetAppearance<T>(UITraitCollection, Type[])
Declaration
public static PTFreeTextCreate.PTFreeTextCreateAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers)
where T : PTFreeTextCreate
Parameters
Type |
Name |
Description |
UIKit.UITraitCollection |
traits |
|
System.Type[] |
containers |
|
Returns
Type Parameters
GetUnrotatedRect(PTPDFRect, Double)
Declaration
public static PTPDFRect GetUnrotatedRect(PTPDFRect rect, double degree)
Parameters
Type |
Name |
Description |
PTPDFRect |
rect |
|
System.Double |
degree |
|
Returns
RefreshAppearanceForAnnot(PTFreeText, PTPDFDoc)
Declaration
public static void RefreshAppearanceForAnnot(PTFreeText freeText, PTPDFDoc doc)
Parameters
SetPropertiesForFreeText(PTFreeText)
Declaration
public virtual void SetPropertiesForFreeText(PTFreeText freeText)
Parameters
SetRectForFreeText(PTFreeText)
Declaration
public virtual void SetRectForFreeText(PTFreeText freeText)
Parameters
SetRectForFreeText(PTFreeText, PTPDFRect, PTPDFViewCtrl, Boolean)
Declaration
public static void SetRectForFreeText(PTFreeText freeText, PTPDFRect rect, PTPDFViewCtrl pdfViewCtrl, bool isRTL)
Parameters
TextViewForAnnot(PTFreeText, Int32, PTPDFViewCtrl)
Declaration
public static UITextView TextViewForAnnot(PTFreeText freeText, int pageNumber, PTPDFViewCtrl pdfViewCtrl)
Parameters
Returns
Type |
Description |
UIKit.UITextView |
|
Implements
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
UIKit.IUIScrollViewDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUITextViewDelegate