RemoteDestination Class Documentation

class RemoteDestination : SystemIDisposable

Namespace:Datalogics::PDFL

Inherits from:
SystemIDisposable

Detailed Description

A view of a page contained in a separate document.

A RemoteDestination is not the same as a ViewDestination; the two objects are not interchangeable.

Referenced by

Constructor & Destructor Documentation

RemoteDestination

RemoteDestination(Document doc, int pageNum, string fitType, Rect r, double zoom)

Parameters

doc: Document

Document that the RemoteDestination will be created in.

pageNum: int

Page number of the page in the remote document to display.

fitType: string

Fit Type must be: "XYZ", "Fit", "FitH", "FitV", "FitR", "FitB", "FitBH", or "FitBV".

r: Rect

Target Rectangle

zoom: double

Zoom level

Construct a RemoteDestination.

Exceptions

ApplicationException
—

fitType could not be converted to a legal fit type atom.

Property Documentation

DestRect

Rect DestRect[get, set]

The destination rectangle.

FitType

string FitType[get, set]

The fit type for the destination.

Exceptions

ApplicationException
—

fitType could not be converted to a legal fit type atom.

NullValue

static double NullValue[get]

PDFObject

PDFObject PDFObject[get]

Retrieve the PDFObject representation of this Remote Destination.

PageNumber

int PageNumber[get, set]

The page number of the destination.

Zoom

double Zoom[get, set]

The zoom factor for the destination.

Member Function Documentation

Dispose

void Dispose()

Returns:

void

Equals

override bool Equals(object obj)

Parameters

obj: object

Returns:

override bool

ToString

override string ToString()

Returns:

override string

A string describing the page number, fit type, destination rectangle, and zoom factor.

Returns a string representation of this RemoteDestination.