An explicit destination: [page /View parameters...]. A live view over the array.
public sealed class PdfExplicitDestination : PdfDestination
ISO 32000-2 §12.3.2.2, Table 149, and §12.3.2.3. The first element is the target: a page object, or for a remote destination a
0-based page number in the other document; a structure element (or, remote, its ID) makes it a structure destination (PDF 2.0).
The second element names the view (View); the rest are its parameters in default user space. A parameter that is
null means "keep the current value", as does an XYZ zoom of 0, so Left, Top and
Zoom are null then; a parameter the view does not have is null too.
Read leniently, each with a diagnostic when the destination is read: missing trailing parameters read as null, extra ones are
ignored, a parameter that is not a number reads as null, an unknown view name reads as Unknown
(the page is still available), a FitR without four numbers is not valid, and a local destination whose page is an
integer (a common producer error) uses it as a 0-based page index. A page that is not in the page tree has no
PageIndex, with a diagnostic when it is asked for.
kind:method, kind:property, kind:ctor. Press Esc to clear.ArrayGets the destination array.BottomGets the bottom coordinate of a FitR rectangle, or null.IsValidGets a value indicating whether the destination can be shown: a known view, a target of an allowed type and, for FitR, a rectangle of four numbers.LeftGets the left coordinate (XYZ, FitV, FitBV, FitR), or null to keep the current one.PageGets the page of this document the destination shows, or null when it is remote or its page is not in the page tree.PageNumberGets the page number the first element gives, when it is an integer; otherwise null.RightGets the right coordinate of a FitR rectangle, or null.StructureElementGets the structure element the destination designates (a structure destination), or null.StructureElementIdGets the ID of the structure element in another document a remote structure destination designates, or null.TargetGets the first element of the array as stored (a page reference, a page number, a structure element reference or ID), or null.TargetKindGets what the first element designates.TopGets the top coordinate (XYZ, FitH, FitBH, FitR), or null to keep the current one.ViewGets the view the destination asks for.ViewNameGets the view name as stored, or null when the second element is not a name.ZoomGets the magnification of an XYZ destination, or null to keep the current one (null or 0 in the file).