Show / Hide Table of Contents

Class PTSpacingTextCreate

Inheritance
System.Object
PTTool
PTFreeTextCreate
PTSpacingTextCreate
Implements
IPTNoteEditControllerDelegate
IPTOverridable
IPTToolSwitching
IPTPDFViewCtrlToolDelegate
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
UIKit.IUIScrollViewDelegate
UIKit.IUITextViewDelegate
IPTAnnotEditToolDelegate
ObjCRuntime.INativeObject
System.IDisposable
Inherited Members
PTFreeTextCreate.CommitAnnotation()
PTFreeTextCreate.CreateAppearanceForAnnot(PTFreeText, PTPDFDoc, Page.Rotate)
PTFreeTextCreate.CreateFreeText()
PTFreeTextCreate.GetAnnotationRotation(Double)
PTFreeTextCreate.GetUnrotatedRect(PTPDFRect, Double)
PTFreeTextCreate.RefreshAppearanceForAnnot(PTFreeText, PTPDFDoc)
PTFreeTextCreate.SetPropertiesForFreeText(PTFreeText)
PTFreeTextCreate.SetRectForFreeText(PTFreeText)
PTFreeTextCreate.SetRectForFreeText(PTFreeText, PTPDFRect, PTPDFViewCtrl, Boolean)
PTFreeTextCreate.TextViewForAnnot(PTFreeText, Int32, PTPDFViewCtrl)
PTFreeTextCreate.TextView
PTTool.AnnotationAdded(PTAnnot, nuint)
PTTool.AnnotationFlattened(PTAnnot, nuint)
PTTool.AnnotationModified(PTAnnot, nuint)
PTTool.AnnotationRemoved(PTAnnot, nuint)
PTTool.CGRectCanvasToCGRectScreen(CGRect)
PTTool.CGRectScreen2PDFRectPage(CGRect, Int32)
PTTool.CGRectScreenToCGRectCanvas(CGRect)
PTTool.CalculateAnnotationPosition(PTExtendedAnnotType, Int32, Boolean)
PTTool.CanEditAnnotation(PTAnnot, nuint)
PTTool.ConvertPagePtToScreenPt(CGPoint, Int32)
PTTool.ConvertPagePtToScreenPtX(nfloat, nfloat, Int32)
PTTool.ConvertScreenPtToPagePt(CGPoint, Int32)
PTTool.ConvertScreenPtToPagePtX(nfloat, nfloat, Int32)
PTTool.DeleteSelectedAnnotation()
PTTool.DidCopyText(String, UIPasteboard)
PTTool.DidSelectAnnotation(PTAnnot, nuint)
PTTool.EditSelectedAnnotationNote()
PTTool.ExecuteAction(PTActionParameter)
PTTool.FlattenAnnotations(PTAnnot[])
PTTool.FlattenAnnotations(PTAnnot[], Int32, NSError)
PTTool.FormFieldDataModified(PTAnnot, nuint)
PTTool.GeneratedAppearance(PTPDFViewCtrl, UIImageView, PTAnnot, UInt32)
PTTool.GetRectUnion(PTPDFRect, PTPDFRect)
PTTool.HandleDoubleTap(PTPDFViewCtrl, UITapGestureRecognizer)
PTTool.HandleFileAttachment(PTFileAttachment, nuint)
PTTool.HandleLongPress(PTPDFViewCtrl, UILongPressGestureRecognizer)
PTTool.HandleTap(PTPDFViewCtrl, UITapGestureRecognizer)
PTTool.HideMenu()
PTTool.JavascriptCallback(PTPDFViewCtrl, String, String)
PTTool.KeepToolAppearanceOnScreen()
PTTool.KeepToolAppearanceOnScreenWithImageView(UIImageView)
PTTool.NoteEditControllerCancelButtonPressed(PTNoteEditController, Boolean)
PTTool.NoteEditControllerDeleteSelectedAnnotation(PTNoteEditController)
PTTool.NoteEditControllerSaveNewNote(PTNoteEditController, String)
PTTool.NoteEditControllerStyleButtonPressed(PTNoteEditController)
PTTool.OnSwitchToolEvent(NSObject)
PTTool.OnTouchesBegan(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OnTouchesCancelled(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OnTouchesEnded(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OnTouchesMoved(PTPDFViewCtrl, NSSet<UITouch>, UIEvent)
PTTool.OuterScrollViewDidEndDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidEndDragging(PTPDFViewCtrl, UIScrollView, Boolean)
PTTool.OuterScrollViewDidEndScrollingAnimation(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidEndZooming(PTPDFViewCtrl, UIScrollView, UIView, Single)
PTTool.OuterScrollViewDidScroll(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewDidZoom(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewShouldScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewWillBeginDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewWillBeginDragging(PTPDFViewCtrl, UIScrollView)
PTTool.OuterScrollViewWillBeginZooming(PTPDFViewCtrl, UIScrollView, UIView)
PTTool.PDFRectPage2CGRectScreen(PTPDFRect, Int32)
PTTool.PDFRectScreen2CGRectScreen(PTPDFRect)
PTTool.PDFRectScreen2CGRectScreen(PTPDFRect, Int32)
PTTool.PageBoxInScreenPtsForPageNumber(Int32)
PTTool.PageCropBoxForPageNumber(Int32)
PTTool.PageNumberChangedFrom(PTPDFViewCtrl, Int32, Int32)
PTTool.PageRotationForPageNumber(Int32)
PTTool.PdfScrollViewDidEndDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidEndDragging(PTPDFViewCtrl, UIScrollView, Boolean)
PTTool.PdfScrollViewDidEndScrollingAnimation(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidEndZooming(PTPDFViewCtrl, UIScrollView, UIView, Single)
PTTool.PdfScrollViewDidScroll(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewDidZoom(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewShouldScrollToTop(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewWillBeginDecelerating(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewWillBeginDragging(PTPDFViewCtrl, UIScrollView)
PTTool.PdfScrollViewWillBeginZooming(PTPDFViewCtrl, UIScrollView, UIView)
PTTool.PdfViewCtrlOnLayoutChanged(PTPDFViewCtrl)
PTTool.PdfViewCtrlOnRenderFinished(PTPDFViewCtrl)
PTTool.PdfViewCtrlOnSetDoc(PTPDFViewCtrl)
PTTool.RemoveAllSnappingViews()
PTTool.RemoveAppearanceViews()
PTTool.ScreenRectOfMovingAnnotationClosestToPosition(CGRect)
PTTool.ScreenRectOfResizingAnnotationClosestToPosition(CGRect)
PTTool.SetBackgroundColorForNote(PTNoteEditController, UIColor)
PTTool.SetBarButtonColorForNote(PTNoteEditController, UIColor)
PTTool.ShouldHandleIndirectScribbleInteraction(UIIndirectScribbleInteraction, PTAnnot, nuint)
PTTool.ShouldHandleLinkAnnotation(PTAnnot, PTLinkInfo, nuint)
PTTool.ShouldInteractWithForm(PTAnnot, nuint)
PTTool.ShouldSelectAnnotation(PTAnnot, nuint)
PTTool.ShouldShowMenu(UIMenuController, PTAnnot, nuint)
PTTool.ShowDisableSnappingMenuIfSnappingHasOccurred()
PTTool.ShowSelectionMenu(CGRect, Boolean)
PTTool.ShowSelectionMenu(CGRect)
PTTool.TouchesShouldBegin(PTPDFViewCtrl, NSSet<UITouch>, UIEvent, UIView)
PTTool.TouchesShouldCancelInContentView(PTPDFViewCtrl, UIView)
PTTool.WillCopyReturnedText(String, UIPasteboard)
PTTool.WillFlattenAnnotation(PTAnnot, nuint)
PTTool.WillModifyAnnotation(PTAnnot, nuint)
PTTool.WillRemoveAnnotation(PTAnnot, nuint)
PTTool.WillSelectAnnotation(PTAnnot, nuint)
PTTool.Dispose(Boolean)
PTTool.AllowScrolling
PTTool.AllowZoom
PTTool.AnnotClass
PTTool.AnnotType
PTTool.AnnotationAuthor
PTTool.AnnotationPageNumber
PTTool.BackToPanToolAfterUse
PTTool.CanEditStyle
PTTool.ClassAnnotType
PTTool.ClassCanEditStyle
PTTool.ClassCreatesAnnotation
PTTool.CreatesAnnotation
PTTool.CurrentAnnotation
PTTool.DefaultClass
PTTool.Identifier
PTTool.Image
PTTool.LocalizedName
PTTool.LongPressPoint
PTTool.NewTool
PTTool.NextToolType
PTTool.PageIndicatorIsVisible
PTTool.PdfViewCtrl
PTTool.PreviousToolType
PTTool.TextMarkupAdobeHack
PTTool.ToolManager
PTTool.UndoManagerEnabled
Namespace: pdftron.PDF.Tools
Assembly: Tools.dll
Syntax
public class PTSpacingTextCreate : PTFreeTextCreate, IPTNoteEditControllerDelegate, IPTOverridable, IPTToolSwitching, IPTPDFViewCtrlToolDelegate, IUIAdaptivePresentationControllerDelegate, IUIGestureRecognizerDelegate, IUIPopoverPresentationControllerDelegate, IUIScrollViewDelegate, IUITextViewDelegate, IPTAnnotEditToolDelegate, INativeObject, IDisposable

Constructors

PTSpacingTextCreate()

Declaration
public PTSpacingTextCreate()

PTSpacingTextCreate(NSCoder)

Declaration
public PTSpacingTextCreate(NSCoder coder)
Parameters
Type Name Description
Foundation.NSCoder coder

PTSpacingTextCreate(NSObjectFlag)

Declaration
protected PTSpacingTextCreate(NSObjectFlag t)
Parameters
Type Name Description
Foundation.NSObjectFlag t

PTSpacingTextCreate(IntPtr)

Declaration
protected PTSpacingTextCreate(IntPtr handle)
Parameters
Type Name Description
System.IntPtr handle

Properties

Appearance

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance Appearance { get; }
Property Value
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance

ClassHandle

Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type Description
System.IntPtr
Overrides
PTFreeTextCreate.ClassHandle

Methods

AppearanceWhenContainedIn(Type[])

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance AppearanceWhenContainedIn(params Type[] containers)
Parameters
Type Name Description
System.Type[] containers
Returns
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance

DidBeginEditingFreeText(PTAnnotEditTool, PTFreeText, UITextView)

Declaration
public virtual void DidBeginEditingFreeText(PTAnnotEditTool annotEditTool, PTFreeText annot, UITextView textView)
Parameters
Type Name Description
PTAnnotEditTool annotEditTool
PTFreeText annot
UIKit.UITextView textView

GetAppearance(UITraitCollection)

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance GetAppearance(UITraitCollection traits)
Parameters
Type Name Description
UIKit.UITraitCollection traits
Returns
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance

GetAppearance(UITraitCollection, Type[])

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance GetAppearance(UITraitCollection traits, params Type[] containers)
Parameters
Type Name Description
UIKit.UITraitCollection traits
System.Type[] containers
Returns
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance

GetAppearance<T>()

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance GetAppearance<T>()
    where T : PTSpacingTextCreate
Returns
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance
Type Parameters
Name Description
T

GetAppearance<T>(UITraitCollection)

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance GetAppearance<T>(UITraitCollection traits)
    where T : PTSpacingTextCreate
Parameters
Type Name Description
UIKit.UITraitCollection traits
Returns
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance
Type Parameters
Name Description
T

GetAppearance<T>(UITraitCollection, Type[])

Declaration
public static PTSpacingTextCreate.PTSpacingTextCreateAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers)
    where T : PTSpacingTextCreate
Parameters
Type Name Description
UIKit.UITraitCollection traits
System.Type[] containers
Returns
Type Description
PTSpacingTextCreate.PTSpacingTextCreateAppearance
Type Parameters
Name Description
T

NumOfColumns(NSAttributedString)

Declaration
public static int NumOfColumns(NSAttributedString text)
Parameters
Type Name Description
Foundation.NSAttributedString text
Returns
Type Description
System.Int32

NumOfRows(NSAttributedString)

Declaration
public static int NumOfRows(NSAttributedString text)
Parameters
Type Name Description
Foundation.NSAttributedString text
Returns
Type Description
System.Int32

ShouldRenderAnnotationAsVector(PTAnnotEditTool, PTAnnot, nuint)

Declaration
public virtual bool ShouldRenderAnnotationAsVector(PTAnnotEditTool annotEditTool, PTAnnot annot, nuint pageNumber)
Parameters
Type Name Description
PTAnnotEditTool annotEditTool
PTAnnot annot
System.nuint pageNumber
Returns
Type Description
System.Boolean

Implements

IPTNoteEditControllerDelegate
IPTOverridable
IPTToolSwitching
IPTPDFViewCtrlToolDelegate
UIKit.IUIAdaptivePresentationControllerDelegate
UIKit.IUIGestureRecognizerDelegate
UIKit.IUIPopoverPresentationControllerDelegate
UIKit.IUIScrollViewDelegate
UIKit.IUITextViewDelegate
IPTAnnotEditToolDelegate
ObjCRuntime.INativeObject
System.IDisposable
Back to top Generated by DocFX