Aspose::Pdf::Annotations::XYZExplicitDestination class

XYZExplicitDestination class

Represents explicit destination that displays the page with the coordinates (left, top) positioned at the upper-left corner of the window and the contents of the page magnified by the factor zoom. A null value for any of the parameters left, top, or zoom specifies that the current value of that parameter is to be retained unchanged. A zoom value of 0 has the same meaning as a null value.

class XYZExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestination

Methods

MethodDescription
static CreateDestination(System::SharedPtr<Aspose::Pdf::Page>, double, double, double, bool)Create destintion to specified location of the page considering page rotation if required.
static CreateDestination(System::SharedPtr<Aspose::Pdf::Page>, ExplicitDestinationType, const System::ArrayPtr<double>&)Creates instances of ExplicitDestination descendant classes.
static CreateDestination(System::SharedPtr<Document>, int32_t, ExplicitDestinationType, const System::ArrayPtr<double>&)Creates instances of ExplicitDestination descendant classes.
static CreateDestination(int32_t, ExplicitDestinationType, const System::ArrayPtr<double>&)Creates instances of ExplicitDestination descendant classes.
static CreateDestinationToUpperLeftCorner(System::SharedPtr<Aspose::Pdf::Page>, double)Create destionation to upper left corner of the specifed page.
static CreateDestinationToUpperLeftCorner(System::SharedPtr<Aspose::Pdf::Page>)Create destination to specified page.
get_Left()Gets left horizontal coordinate of the upper-left corner of the window.
get_Page() constGets the destination page object.
get_PageNumber() constGets the destination page number.
get_Top()Gets top vertical coordinate of the upper-left corner of the window.
get_Zoom()Gets zoom factor.
ToString() const overrideConverts the object state into string value. Example: “1 XYZ 100 200 3”.
XYZExplicitDestination(System::SharedPtr<Aspose::Pdf::Page>, double, double, double)Creates local explicit destination.
XYZExplicitDestination(System::SharedPtr<Document>, int32_t, double, double, double)Creates remote explicit destination.
XYZExplicitDestination(int32_t, double, double, double)Creates remote explicit destination.

See Also