iOS Guides | Samples

CoreGraphics.CGPDFScanner Class

Class that enables app developers to parse values from a PDF stream.

See Also: CGPDFScanner

Syntax

public class CGPDFScanner : INativeObject, IDisposable

Requirements

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

The members of CoreGraphics.CGPDFScanner are listed below.

See Also: Object

Public Constructors

Creates a CGPDFScanner object that invokes callbacks in the cs parameter when it encounters an operator specified by the table parameter.

Public Properties

[read-only]
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
[read-only]
UserInfoObject.

Public Methods

Dispose()
Releases the resources used by the CGPDFScanner object.
Finalize()
Finalizer for the CGPDFScanner object
GetContentStream() : CGPDFContentStream
Gets the content stream for this CGPDFScanner object.
Scan() : Boolean
Parses this CGPDFScanner object, and then returns whether the parsing succeeded.
TryPop(out CGPDFArray) : Boolean
Pops an array from the stack of this CGPDFScanner object, returns that array by using the value parameter, and then returns whether this method succeeded.
TryPop(out CGPDFDictionary) : Boolean
Pops a PDF dictionary from the stack of this CGPDFScanner object, returns that dictionary by using the value parameter, and then returns whether this method succeeded.
TryPop(out CGPDFObject) : Boolean
Pops an object from the stack of this CGPDFScanner object, returns that object by using the value parameter, and then returns whether this method succeeded.
TryPop(out CGPDFStream) : Boolean
Pops a PDF stream from the stack of this CGPDFScanner object, returns that stream by using the value parameter, and then returns whether this method succeeded.
TryPop(out Boolean) : Boolean
Pops a Boolean object from the stack of this CGPDFScanner object, returns that object by using the value parameter, and then returns whether this method succeeded.
TryPop(out nfloat) : Boolean
Pops a floating point number from the stack of this CGPDFScanner object, returns that number object by using the value parameter, and then returns whether this method succeeded.
TryPop(out nint) : Boolean
Pops a Int32 object from the stack of this CGPDFScanner object, returns that object by using the value parameter, and then returns whether this method succeeded.
TryPop(out String) : Boolean
Pops a String object from the stack of this CGPDFScanner object, returns that object by using the value parameter, and then returns whether this method succeeded.
TryPopName(out String) : Boolean
Pops a character string object from the stack of this CGPDFScanner object, returns that object by using the value parameter, and then returns whether this method succeeded.

Protected Methods

Dispose(Boolean)
Releases the resources used by the CGPDFScanner object.