CGPDFDocument CGPDFDocument Class

Definition

PDF Document.

public class CGPDFDocument : IDisposable, ObjCRuntime.INativeObject
type CGPDFDocument = class
    interface INativeObject
    interface IDisposable
Inheritance
CGPDFDocumentCGPDFDocument
Implements

Constructors

CGPDFDocument(CGDataProvider) CGPDFDocument(CGDataProvider)

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

CGPDFDocument(IntPtr) CGPDFDocument(IntPtr)

Properties

AllowsCopying AllowsCopying

Gets whether this CGPDFDocument object allows copying.

AllowsPrinting AllowsPrinting

Gets whether this CGPDFDocument object allows printing.

Handle Handle

Handle (pointer) to the unmanaged object representation.

IsEncrypted IsEncrypted

Gets whether this CGPDFDocument object is encrypted.

IsUnlocked IsUnlocked

Gets whether the this CGPDFDocument object is not locked, either because the object is not encrypted or a password has been supplied.

Pages Pages

Methods

Dispose() Dispose()

Releases the resources used by the CGPDFDocument object.

Dispose(Boolean) Dispose(Boolean)

Releases the resources used by the CGPDFDocument object.

Finalize() Finalize()

Finalizer for the CGPDFDocument object

FromFile(String) FromFile(String)
FromUrl(String) FromUrl(String)
GetAccessPermissions() GetAccessPermissions()
GetCatalog() GetCatalog()

Gets the catalog for this CGPDFDocument object.

GetInfo() GetInfo()

Gets information for this CGPDFDocument as a CGPDFDictionary dictionary.

GetOutline() GetOutline()
GetPage(nint) GetPage(nint)

Gets a specific page of this CGPDFDocument object.

GetVersion(Int32, Int32) GetVersion(Int32, Int32)

Gets the version of this CGPDFDocument object, including the major and minor version numbers.

SetOutline(CGPDFOutlineOptions) SetOutline(CGPDFOutlineOptions)
Unlock(String) Unlock(String)

Applies to

See also