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
val dbg : bool ref
val dbgg : bool ref
val read_fixed : Pdfio.bitstream -> int * int
val read_ushort : Pdfio.bitstream -> int
val read_ulong : Pdfio.bitstream -> int32
val read_byte : Pdfio.bitstream -> int
val read_short : Pdfio.bitstream -> int
val read_fword : Pdfio.bitstream -> int
val read_f2dot14 : Pdfio.bitstream -> float
val discard_bytes : Pdfio.bitstream -> int -> unit
val read_longdatetime : Pdfio.bitstream -> int
val notdef : Pdfgraphics.t
val read_format_6_encoding_table : Pdfio.bitstream -> int array
val read_encoding_table : int -> 'a -> 'b -> Pdfio.bitstream -> int array
val read_loca_table : int -> int -> Pdfio.bitstream -> int32 array
val lastval : (bool * bool * bool * bool * bool) ref
val repeats : int ref
val read_flags :
Pdfio.bitstream ->
int ->
(bool * bool * bool * bool * bool) list
val prev : int ref
val read_coordinates : Pdfio.bitstream -> (bool * bool) list -> int list
val break_coordinates : (bool * (int * int)) list -> part list
val string_of_coordinate : part -> string
val print_coordinates : part list -> unit
val mkcubicbezier :
(float * float) ->
(float * float) ->
(float * float) ->
Pdfgraphics.segment
val graphic_of_contours : part list list -> Pdfgraphics.t
val merge_components : Pdfgraphics.t list -> Pdfgraphics.t
val read_composite_glyph :
( int -> Pdfgraphics.t ) ->
Pdfio.bitstream ->
Pdfgraphics.t
val read_glyph : ( int -> Pdfgraphics.t ) -> Pdfio.bitstream -> Pdfgraphics.t
val parse_truetype_font :
Pdfio.bytes ->
Pdfgraphics.t list * Pdftransform.transform_matrix
val charprocbytes_of_graphic :
Pdfgraphics.t ->
Pdftransform.transform_matrix ->
Pdf.pdfobject
val to_type3 : Pdf.t -> Pdftext.font -> Pdftext.font