Documents for PDF .NET Edition
GrapeCity.Documents.Pdf Assembly / GrapeCity.Documents.Pdf Namespace / Destination Class
Members

In This Topic
    Destination Class
    In This Topic
    The abstract base class for types representing a destination that defines a particular view of a document. A destination consists of:
    • The page of the document to be displayed.
    • The location of the document window on that page.
    • The magnification (zoom factor) to use when displaying the page.

    Important note about vertical coordinates:

    In PDFs, all coordinates are specified relative to the bottom left corner, with the Y axis going up. GcPdf uses the more convenient coordinate system with the origin in the top left corner, with the Y axis going down. In most situations the Y coordinates are automatically converted by GcPdf. In classes derived from Destination this is also done if the destination's target page is specified as the Page object. But if the destination's target page is specified by index, automatic conversion of the Y coordinate cannot be done, and it should be specified relative to the bottom left corner as per the PDF spec.

    When the Y coordinate is specified relative to the page bottom, it is noted in the parameter's description. (It is recommended that constructors accepting a Page object are used instead.)

    Object Model
    Destination Class
    Syntax
    'Declaration
     
    Public MustInherit Class Destination 
       Inherits DestinationBase
       Implements GrapeCity.Documents.Pdf.Actions.IAction 
    public abstract class Destination : DestinationBase, GrapeCity.Documents.Pdf.Actions.IAction  
    Inheritance Hierarchy

    System.Object
          GrapeCity.Documents.Pdf.DestinationBase
             GrapeCity.Documents.Pdf.Destination
                GrapeCity.Documents.Pdf.DestinationFit
                GrapeCity.Documents.Pdf.DestinationFitB
                GrapeCity.Documents.Pdf.DestinationFitBH
                GrapeCity.Documents.Pdf.DestinationFitBV
                GrapeCity.Documents.Pdf.DestinationFitH
                GrapeCity.Documents.Pdf.DestinationFitR
                GrapeCity.Documents.Pdf.DestinationFitV
                GrapeCity.Documents.Pdf.DestinationXYZ

    See Also