sig
type targetpage = PageObject of int | OtherDocPageNumber of int
type t =
Action of Pdf.pdfobject
| NullDestination
| NamedDestinationElsewhere of string
| XYZ of Pdfdest.targetpage * float option * float option * float option
| Fit of Pdfdest.targetpage
| FitH of Pdfdest.targetpage * float
| FitV of Pdfdest.targetpage * float
| FitR of Pdfdest.targetpage * float * float * float * float
| FitB of Pdfdest.targetpage
| FitBH of Pdfdest.targetpage * float
| FitBV of Pdfdest.targetpage * float
val read_destination : Pdf.t -> Pdf.pdfobject -> Pdfdest.t
val pdfobject_of_destination : Pdfdest.t -> Pdf.pdfobject
val string_of_destination : Pdfdest.t -> string
end