camlpdf
Read, write and modify PDF files
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library camlpdf
type subtype =
| Text |
| Link |
| FreeText |
| Line |
| Square |
| Circle |
| Polygon |
| PolyLine |
| Highlight |
| Underline |
| Squiggly |
| StrikeOut |
| Stamp |
| Caret |
| Ink |
| Popup of t |
| FileAttachment |
| Sound |
| Movie |
| Widget |
| Screen |
| PrinterMark |
| TrapNet |
| Watermark |
| ThreeDee |
| Unknown |
and t = {
subtype : subtype; |
annot_contents : string option; |
subject : string option; |
rectangle : float * float * float * float; |
border : border; |
colour : (int * int * int) option; |
annotrest : Pdf.pdfobject; |
}
val read_annotation : Pdf.t -> Pdf.pdfobject -> t
val get_popup_parent : Pdf.t -> Pdf.pdfobject -> int option
val string_of_subtype : subtype -> string
val obj_of_annot : t -> Pdf.pdfobject