Show / Hide Table of Contents

Class PDFViewCtrl

Inheritance
System.Object
PTPDFViewCtrl
PDFViewCtrl
Implements
UIKit.IUIGestureRecognizerDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIPrintInteractionControllerDelegate
UIKit.IUIScrollViewDelegate
Inherited Members
PTPDFViewCtrl.AddFloatingView(UIView)
PTPDFViewCtrl.AddFloatingView(UIView, Int32, PTPDFRect, Boolean)
PTPDFViewCtrl.AddFloatingView(UIView, Int32, PTPDFPoint)
PTPDFViewCtrl.CGRectScreen2PDFRectPage(CGRect, Int32)
PTPDFViewCtrl.CancelAllThumbRequests()
PTPDFViewCtrl.CancelFindText()
PTPDFViewCtrl.CancelRendering()
PTPDFViewCtrl.ClearFloatingViewPageCache()
PTPDFViewCtrl.ClearFloatingViews()
PTPDFViewCtrl.ClearSelection()
PTPDFViewCtrl.ClearThumbCache()
PTPDFViewCtrl.CloseDoc()
PTPDFViewCtrl.ConvCanvasPtToPagePt(PTPDFPoint, Int32)
PTPDFViewCtrl.ConvCanvasPtToScreenPt(PTPDFPoint)
PTPDFViewCtrl.ConvPagePtToCanvasPt(PTPDFPoint, Int32)
PTPDFViewCtrl.ConvPagePtToScreenPt(PTPDFPoint, Int32)
PTPDFViewCtrl.ConvScreenPtToCanvasPt(PTPDFPoint)
PTPDFViewCtrl.ConvScreenPtToPagePt(PTPDFPoint, Int32)
PTPDFViewCtrl.DocLock(Boolean)
PTPDFViewCtrl.DocLockRead()
PTPDFViewCtrl.DocTryLock(Int32)
PTPDFViewCtrl.DocTryLockRead(Int32)
PTPDFViewCtrl.DocUnlock()
PTPDFViewCtrl.DocUnlockRead()
PTPDFViewCtrl.EnableAnnotationManager(String)
PTPDFViewCtrl.EnableAnnotationManager(String, PTExternalAnnotManagerMode)
PTPDFViewCtrl.EnableUndoRedo()
PTPDFViewCtrl.ExecuteAction(PTAction)
PTPDFViewCtrl.ExecuteActionWithActionParameter(PTActionParameter)
PTPDFViewCtrl.FindText(String, Boolean, Boolean, Boolean, Boolean)
PTPDFViewCtrl.FloatingViewsOnPage(Int32)
PTPDFViewCtrl.GetAnnotationAt(Int32, Int32, Double, Double)
PTPDFViewCtrl.GetAnnotationListAt(Int32, Int32, Int32, Int32)
PTPDFViewCtrl.GetAnnotationsOnPage(Int32)
PTPDFViewCtrl.GetColorPostProcessMode()
PTPDFViewCtrl.GetCurrentPage()
PTPDFViewCtrl.GetDeviceTransform(Int32)
PTPDFViewCtrl.GetDoc()
PTPDFViewCtrl.GetExternalAnnotManager(String, PTExternalAnnotManagerMode)
PTPDFViewCtrl.GetHScrollPos()
PTPDFViewCtrl.GetLinkAt(Int32, Int32)
PTPDFViewCtrl.GetOCGContext()
PTPDFViewCtrl.GetPageNumberFromScreenPt(Double, Double)
PTPDFViewCtrl.GetPagePresentationMode()
PTPDFViewCtrl.GetPageRefViewMode()
PTPDFViewCtrl.GetPageViewMode()
PTPDFViewCtrl.GetPostProcessedColor(PTColorPt)
PTPDFViewCtrl.GetScreenRectForAnnot(PTAnnot, Int32)
PTPDFViewCtrl.GetSelection(Int32)
PTPDFViewCtrl.GetThumbAsync(Int32)
PTPDFViewCtrl.GetVScrollPos()
PTPDFViewCtrl.GetZoom()
PTPDFViewCtrl.GotoFirstPage()
PTPDFViewCtrl.GotoLastPage()
PTPDFViewCtrl.GotoNextPage()
PTPDFViewCtrl.GotoPreviousPage()
PTPDFViewCtrl.HandleLongPress(UILongPressGestureRecognizer)
PTPDFViewCtrl.HandleTap(UITapGestureRecognizer)
PTPDFViewCtrl.HasSelectionOnPage(Int32)
PTPDFViewCtrl.HideAnnotation(PTAnnot)
PTPDFViewCtrl.HideSelectedTextHighlights()
PTPDFViewCtrl.HighlightSelection(PTSelection, UIColor)
PTPDFViewCtrl.HighlightSelections(PTSelection[], UIColor)
PTPDFViewCtrl.IsFinishedRendering(Boolean)
PTPDFViewCtrl.KeyboardWillHide(NSNotification)
PTPDFViewCtrl.KeyboardWillShow(NSNotification, CGRect)
PTPDFViewCtrl.KeyboardWillShow(NSNotification, CGRect, NFloat)
PTPDFViewCtrl.OpenUniversalDocumentWithConversion(PTDocumentConversion)
PTPDFViewCtrl.OpenUrlAsync(String, String)
PTPDFViewCtrl.OpenUrlAsync(String, String, String)
PTPDFViewCtrl.OpenUrlAsync(String, String, String, PTHTTPRequestOptions)
PTPDFViewCtrl.PDFRectPage2CGRectScreen(PTPDFRect, Int32)
PTPDFViewCtrl.PageBox()
PTPDFViewCtrl.PageIsOnScreen(Int32)
PTPDFViewCtrl.PurgeMemory()
PTPDFViewCtrl.Redo()
PTPDFViewCtrl.RefreshAndUpdate(PTViewChangeCollection)
PTPDFViewCtrl.RemoveFloatingView(UIView)
PTPDFViewCtrl.RemoveFloatingViews(UIView[])
PTPDFViewCtrl.RequestRendering()
PTPDFViewCtrl.RevertAllChanges()
PTPDFViewCtrl.RotateClockwise()
PTPDFViewCtrl.RotateCounterClockwise()
PTPDFViewCtrl.SelectAll()
PTPDFViewCtrl.SelectWithHighlights(PTHighlights)
PTPDFViewCtrl.SelectWithSelection(PTSelection)
PTPDFViewCtrl.SelectX1(Double, Double, Double, Double)
PTPDFViewCtrl.SelectX1(Double, Double, Int32, Double, Double, Int32)
PTPDFViewCtrl.SetAntiAliasing(Boolean)
PTPDFViewCtrl.SetBackgroundColor(Byte, Byte, Byte, Byte)
PTPDFViewCtrl.SetCaching(Boolean)
PTPDFViewCtrl.SetColorPostProcessColors(UIColor, UIColor)
PTPDFViewCtrl.SetColorPostProcessMode(ColorPostProcessMode)
PTPDFViewCtrl.SetCurrentPage(Int32)
PTPDFViewCtrl.SetDefaultPageColor(Byte, Byte, Byte)
PTPDFViewCtrl.SetDevicePixelDensity(Double, Double)
PTPDFViewCtrl.SetDoc(PTPDFDoc)
PTPDFViewCtrl.SetDrawAnnotations(Boolean)
PTPDFViewCtrl.SetExtraVerticalContent(Int32)
PTPDFViewCtrl.SetFieldHighlightColor(UIColor)
PTPDFViewCtrl.SetGamma(Double)
PTPDFViewCtrl.SetHScrollPos(Double)
PTPDFViewCtrl.SetHScrollPos(Double, Boolean)
PTPDFViewCtrl.SetHighlightFields(Boolean)
PTPDFViewCtrl.SetHorizontalAlign(Int32)
PTPDFViewCtrl.SetImageSmoothing(Boolean)
PTPDFViewCtrl.SetMinimumTwoFingersToScrollEnabled(Boolean)
PTPDFViewCtrl.SetOCGContext(PTContext)
PTPDFViewCtrl.SetOverprint(OverprintPreviewModes)
PTPDFViewCtrl.SetPageBorderVisibility(Boolean)
PTPDFViewCtrl.SetPageBox(PTBox)
PTPDFViewCtrl.SetPagePresentationMode(PagePresentationModes)
PTPDFViewCtrl.SetPageRefViewMode(PageViewModes)
PTPDFViewCtrl.SetPageSpacing(Int32, Int32, Int32, Int32)
PTPDFViewCtrl.SetPageTransparencyGrid(Boolean)
PTPDFViewCtrl.SetPageViewMode(PageViewModes)
PTPDFViewCtrl.SetPathHinting(Boolean)
PTPDFViewCtrl.SetProgressiveRendering(Boolean, Int32, Int32)
PTPDFViewCtrl.SetRenderedContentCacheSize(Int64)
PTPDFViewCtrl.SetRequiredFieldBorderColor(UIColor)
PTPDFViewCtrl.SetRightToLeftLanguage(Boolean)
PTPDFViewCtrl.SetSignatureHighlightColor(UIColor)
PTPDFViewCtrl.SetTextSelectionMode(TextSelectionModes)
PTPDFViewCtrl.SetThinLineAdjustment(Boolean, Boolean)
PTPDFViewCtrl.SetUrlExtraction(Boolean)
PTPDFViewCtrl.SetVScrollPos(Double)
PTPDFViewCtrl.SetVScrollPos(Double, Boolean)
PTPDFViewCtrl.SetVerticalAlign(Int32)
PTPDFViewCtrl.SetViewerCache(PTSDFDoc, UIntPtr, Boolean)
PTPDFViewCtrl.SetZoom(Double)
PTPDFViewCtrl.SetZoomLimits(ZoomLimitModes, Double, Double)
PTPDFViewCtrl.SetZoomX(Int32, Int32, Double)
PTPDFViewCtrl.SetupThumbnails(Boolean, Boolean, Boolean, Int32, UIntPtr, Double)
PTPDFViewCtrl.ShowAnnotation(PTAnnot)
PTPDFViewCtrl.ShowRect(Int32, PTPDFRect)
PTPDFViewCtrl.SmartZoomX(Double, Double, Boolean)
PTPDFViewCtrl.SnapToNearestInDoc(PTPDFPoint)
PTPDFViewCtrl.TakeUndoSnapshot(String)
PTPDFViewCtrl.Undo()
PTPDFViewCtrl.Update()
PTPDFViewCtrl.Update(Boolean)
PTPDFViewCtrl.UpdateOCGContext()
PTPDFViewCtrl.UpdatePageLayout()
PTPDFViewCtrl.UpdateWithAnnot(PTAnnot, Int32)
PTPDFViewCtrl.UpdateWithField(PTField)
PTPDFViewCtrl.UpdateWithRect(PTPDFRect)
PTPDFViewCtrl.ZoomToRect(CGRect, Boolean)
PTPDFViewCtrl.AdditionalYOffset
PTPDFViewCtrl.CanRedo
PTPDFViewCtrl.CanUndo
PTPDFViewCtrl.CanvasHeight
PTPDFViewCtrl.CanvasWidth
PTPDFViewCtrl.ContentInsetAdjustmentBehavior
PTPDFViewCtrl.Delegate
PTPDFViewCtrl.DirectionalLockEnabled
PTPDFViewCtrl.ExternalAnnotManager
PTPDFViewCtrl.GetDocumentConversion
PTPDFViewCtrl.GetRightToLeftLanguage
PTPDFViewCtrl.HasSelection
PTPDFViewCtrl.InsetOffsets
PTPDFViewCtrl.NextRedoInfo
PTPDFViewCtrl.NextUndoInfo
PTPDFViewCtrl.OverlayView
PTPDFViewCtrl.PageCount
PTPDFViewCtrl.PagePresentationModeIsContinuous
PTPDFViewCtrl.PagingDirection
PTPDFViewCtrl.PurgeMemoryOnMemoryWarning
PTPDFViewCtrl.RetinaEnabled
PTPDFViewCtrl.Rotation
PTPDFViewCtrl.ScrollEnabled
PTPDFViewCtrl.SelectionBeginPage
PTPDFViewCtrl.SelectionEndPage
PTPDFViewCtrl.ToolDelegate
PTPDFViewCtrl.ToolOverlayView
PTPDFViewCtrl.UndoManager
PTPDFViewCtrl.UndoRedoEnabled
PTPDFViewCtrl.VisiblePages
PTPDFViewCtrl.WeakDelegate
PTPDFViewCtrl.WeakToolDelegate
PTPDFViewCtrl.ZoomEnabled
PTPDFViewCtrl.ZoomLimitMode
PTPDFViewCtrl.ZoomMaximumLimit
PTPDFViewCtrl.ZoomMinimumLimit
PTPDFViewCtrl.ZoomScale
PTPDFViewCtrl.OuterScrollViewShouldScrollToTop
PTPDFViewCtrl.PdfScrollViewShouldScrollToTop
PTPDFViewCtrl.DownloadError
PTPDFViewCtrl.DownloadEventType
PTPDFViewCtrl.GotThumbAsync
PTPDFViewCtrl.JavascriptCallback
PTPDFViewCtrl.OnSetDoc
PTPDFViewCtrl.OuterScrollViewDidEndDecelerating
PTPDFViewCtrl.OuterScrollViewDidEndDragging
PTPDFViewCtrl.OuterScrollViewDidEndScrollingAnimation
PTPDFViewCtrl.OuterScrollViewDidEndZooming
PTPDFViewCtrl.OuterScrollViewDidScroll
PTPDFViewCtrl.OuterScrollViewDidScrollToTop
PTPDFViewCtrl.OuterScrollViewDidZoom
PTPDFViewCtrl.OuterScrollViewWillBeginDecelerating
PTPDFViewCtrl.OuterScrollViewWillBeginDragging
PTPDFViewCtrl.OuterScrollViewWillBeginZooming
PTPDFViewCtrl.PageNumberChangedFrom
PTPDFViewCtrl.PdfScrollViewDidEndDecelerating
PTPDFViewCtrl.PdfScrollViewDidEndDragging
PTPDFViewCtrl.PdfScrollViewDidEndScrollingAnimation
PTPDFViewCtrl.PdfScrollViewDidEndZooming
PTPDFViewCtrl.PdfScrollViewDidScroll
PTPDFViewCtrl.PdfScrollViewDidScrollToTop
PTPDFViewCtrl.PdfScrollViewDidZoom
PTPDFViewCtrl.PdfScrollViewDoubleTap
PTPDFViewCtrl.PdfScrollViewLongPress
PTPDFViewCtrl.PdfScrollViewTap
PTPDFViewCtrl.PdfScrollViewWillBeginDecelerating
PTPDFViewCtrl.PdfScrollViewWillBeginDragging
PTPDFViewCtrl.PdfScrollViewWillBeginZooming
PTPDFViewCtrl.PdfViewCtrlOnLayoutChanged
PTPDFViewCtrl.PdfViewCtrlOnRenderFinished
PTPDFViewCtrl.PdfViewCtrlTextSearchStart
PTPDFViewCtrl.TextSearchResult
Namespace: pdftron.PDF
Assembly: PDFNetiOS.dll
Syntax
public class PDFViewCtrl : PTPDFViewCtrl

Constructors

PDFViewCtrl()

Declaration
public PDFViewCtrl()

PDFViewCtrl(CGRect)

Declaration
public PDFViewCtrl(CGRect frame)
Parameters
Type Name Description
CoreGraphics.CGRect frame

PDFViewCtrl(NSCoder)

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

PDFViewCtrl(NSObjectFlag)

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

PDFViewCtrl(NativeHandle)

Declaration
protected PDFViewCtrl(NativeHandle handle)
Parameters
Type Name Description
ObjCRuntime.NativeHandle handle

Properties

Appearance

Declaration
public static PDFViewCtrl.PDFViewCtrlAppearance Appearance { get; }
Property Value
Type Description
PDFViewCtrl.PDFViewCtrlAppearance

ClassHandle

Declaration
public override NativeHandle ClassHandle { get; }
Property Value
Type Description
ObjCRuntime.NativeHandle
Overrides
PTPDFViewCtrl.ClassHandle

CurrentPage

Declaration
public virtual int CurrentPage { get; set; }
Property Value
Type Description
System.Int32

Doc

Declaration
public virtual PTPDFDoc Doc { get; set; }
Property Value
Type Description
PTPDFDoc

PagePresentationMode

Declaration
public virtual PagePresentationModes PagePresentationMode { get; set; }
Property Value
Type Description
PagePresentationModes

PageRefViewMode

Declaration
public virtual PageViewModes PageRefViewMode { get; set; }
Property Value
Type Description
PageViewModes

PageViewMode

Declaration
public virtual PageViewModes PageViewMode { get; set; }
Property Value
Type Description
PageViewModes

RightToLeftLanguage

Declaration
public virtual bool RightToLeftLanguage { get; set; }
Property Value
Type Description
System.Boolean

ToolManager

Declaration
public virtual NSObject ToolManager { get; set; }
Property Value
Type Description
Foundation.NSObject

Zoom

Declaration
public virtual double Zoom { get; set; }
Property Value
Type Description
System.Double

Methods

AppearanceWhenContainedIn(Type[])

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

Dispose(Boolean)

Declaration
protected override void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing
Overrides
PTPDFViewCtrl.Dispose(Boolean)

GetAppearance(UITraitCollection)

Declaration
public static PDFViewCtrl.PDFViewCtrlAppearance GetAppearance(UITraitCollection traits)
Parameters
Type Name Description
UIKit.UITraitCollection traits
Returns
Type Description
PDFViewCtrl.PDFViewCtrlAppearance

GetAppearance(UITraitCollection, Type[])

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

GetAppearance<T>()

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

GetAppearance<T>(UITraitCollection)

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

GetAppearance<T>(UITraitCollection, Type[])

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

SetBackgroundColor(Byte, Byte, Byte, Boolean)

Declaration
public virtual void SetBackgroundColor(byte r, byte g, byte b, bool a)
Parameters
Type Name Description
System.Byte r
System.Byte g
System.Byte b
System.Boolean a

Implements

UIKit.IUIGestureRecognizerDelegate
ObjCRuntime.INativeObject
System.IDisposable
UIKit.IUIPrintInteractionControllerDelegate
UIKit.IUIScrollViewDelegate

Extension Methods

PTPDFViewCtrl_Locking.DocLock(PTPDFViewCtrl, Boolean, Action<PTPDFViewCtrl>)
PTPDFViewCtrl_Locking.DocLock(PTPDFViewCtrl, Boolean, Action<PTPDFDoc>, out NSError)
PTPDFViewCtrl_Locking.DocLockReadWithBlock(PTPDFViewCtrl, Action<PTPDFViewCtrl>)
PTPDFViewCtrl_Locking.DocLockReadWithBlock(PTPDFViewCtrl, Action<PTPDFDoc>, out NSError)
In This Article
Back to top Generated by DocFX