iOS Guides | Samples

CoreGraphics.CGPDFDocument Class

PDF Document.

See Also: CGPDFDocument


public class CGPDFDocument : INativeObject, IDisposable

Related content


Namespace: CoreGraphics
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions:

The members of CoreGraphics.CGPDFDocument are listed below.

See Also: Object

Public Constructors

Creates a CGPDFDocument from a data provider, typically an array of bytes.

Public Properties

AllowsCopyingBoolean. Gets whether this CGPDFDocument object allows copying.
AllowsPrintingBoolean. Gets whether this CGPDFDocument object allows printing.
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
IsEncryptedBoolean. Gets whether this CGPDFDocument object is encrypted.
IsUnlockedBoolean. Gets whether the this CGPDFDocument object is not locked, either because the object is not encrypted or a password has been supplied.

Public Methods

Releases the resources used by the CGPDFDocument object.
Finalizer for the CGPDFDocument object
FromFile(String) : CGPDFDocument
FromUrl(String) : CGPDFDocument
GetAccessPermissions() : CGPDFAccessPermissions
GetCatalog() : CGPDFDictionary
Gets the catalog for this CGPDFDocument object.
GetInfo() : CGPDFDictionary
Gets information for this CGPDFDocument as a CGPDFDictionary dictionary.
GetOutline() : CGPDFOutlineOptions
GetPage(nint) : CGPDFPage
Gets a specific page of this CGPDFDocument object.
GetVersion(out Int32, out Int32)
Gets the version of this CGPDFDocument object, including the major and minor version numbers.
Unlock(String) : Boolean

Protected Methods

Releases the resources used by the CGPDFDocument object.