`sig
type colour =
Grey of float
| RGB of float * float * float
| CYMK of float * float * float * float
val colour_op : Cpdfaddtext.colour -> Pdfops.t
val colour_op_stroke : Cpdfaddtext.colour -> Pdfops.t
type justification = LeftJustify | CentreJustify | RightJustify
val addtexts :
float ->
bool ->
bool ->
string ->
Cpdfembed.cpdffont ->
int ->
int option ->
Cpdfaddtext.colour ->
Cpdfposition.position ->
float ->
float ->
bool ->
string ->
int list ->
bool ->
float ->
Cpdfaddtext.justification ->
bool ->
bool -> string -> float option -> string -> ?raw:bool -> Pdf.t -> Pdf.t
val addrectangle :
bool ->
string ->
Cpdfaddtext.colour ->
bool ->
float ->
float ->
Cpdfposition.position -> bool -> bool -> int list -> Pdf.t -> Pdf.t
val replace_pairs :
Pdfmarks.t list ->
(int, int) Stdlib.Hashtbl.t ->
Pdf.t ->
int ->
float option ->
string ->
int -> int option -> int -> Pdfpage.t -> (string * (unit -> string)) list
val process_text :
Cpdfstrftime.t -> string -> (string * (unit -> string)) list -> string
end`