Aspose::Pdf::Annotations::FitBExplicitDestination class

FitBExplicitDestination class

Represents explicit destination that displays the page with its contents magnified just enough to fit its bounding box entirely within the window both horizontally and vertically. If the required horizontal and vertical magnification factors are different, use the smaller of the two, centering the bounding box within the window in the other dimension.

class FitBExplicitDestination : public Aspose::Pdf::Annotations::ExplicitDestination

Methods

MethodDescription
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.
FitBExplicitDestination(System::SharedPtr<Aspose::Pdf::Page>)Creates local explicit destination.
FitBExplicitDestination(System::SharedPtr<Document>, int32_t)Creates remote explicit destination.
FitBExplicitDestination(int32_t)Creates remote explicit destination.
get_Page() constGets the destination page object.
get_PageNumber() constGets the destination page number.
ToString() const overrideConverts the object state into string value. Example: “1 FitB”.

See Also