To focus the search input from anywhere on the page, press the 'S' key.
in-package search v0.1.0
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type saved_encryption = {
from_get_encryption_values : Pdfcryptprimitives.encryption * string * string * int32 * string * string option * string option;
encrypt_metadata : bool;
perms : string;
}
type deferred_encryption = {
crypt_type : Pdfcryptprimitives.encryption;
file_encryption_key : string option;
obj : int;
gen : int;
key : int array;
keylength : int;
r : int;
}
val print_deferred_encryption : deferred_encryption -> unit
val toget : ?crypt:toget_crypt -> Pdfio.input -> int -> int -> toget
val length_of_toget : toget -> int
val position_of_toget : toget -> int
val input_of_toget : toget -> Pdfio.input
type pdfobject =
| Null
| Boolean of bool
| Integer of int
| Real of float
| String of string
| Name of string
| Array of pdfobject list
| Dictionary of (string * pdfobject) list
| Stream of (pdfobject * stream) Pervasives.ref
| Indirect of int
val string_of_pdf : (pdfobject -> string) Pervasives.ref
type objectdata =
| Parsed of pdfobject
| ParsedAlreadyDecrypted of pdfobject
| ToParse
| ToParseFromObjectStream of (int, int list) Hashtbl.t * int * int * int -> int list -> (int * (objectdata Pervasives.ref * int)) list
type pdfobjmap = (int, objectdata Pervasives.ref * int) Hashtbl.t
val pdfobjmap_empty : unit -> pdfobjmap
val pdfobjmap_find : 'a -> ('a, 'b) Hashtbl.t -> 'b
val pdfobjmap_bindings_inorder : ('a, 'b) Hashtbl.t -> ('a * 'b) list
val pdfobjmap_iter_inorder : ('a -> 'b -> unit) -> ('a, 'b) Hashtbl.t -> unit
val pdfobjmap_bindings : ('a, 'b) Hashtbl.t -> ('a * 'b) list
val pdfobjmap_iter : ('a -> 'b -> unit) -> ('a, 'b) Hashtbl.t -> unit
type pdfobjects = {
mutable maxobjnum : int;
mutable parse : (pdfobjmap_key -> pdfobject) option;
mutable pdfobjects : pdfobjmap;
mutable object_stream_ids : (int, int) Hashtbl.t;
}
type t = {
mutable major : int;
mutable minor : int;
mutable root : int;
mutable objects : pdfobjects;
mutable trailerdict : pdfobject;
mutable was_linearized : bool;
mutable saved_encryption : saved_encryption option;
}
val empty : unit -> t
val input_pdferror : Pdfio.input -> string -> string
val process_deferred_cryption : toget_crypt -> Pdfio.bytes -> Pdfio.bytes
val getstream : pdfobject -> unit
val getnum : pdfobject -> float
val parse_rectangle : pdfobject -> float * float * float * float
val parse_lazy : t -> pdfobjmap_key -> pdfobject
val removeobj : t -> int -> unit
val lookup_obj : t -> pdfobjmap_key -> pdfobject
val parse_delayed_object_stream :
(pdfobjmap_key, int list) Hashtbl.t ->
pdfobjmap_key ->
int ->
t ->
(int -> int list -> (pdfobjmap_key * (objectdata Pervasives.ref * int)) list) ->
pdfobject
val resolve_all_delayed_object_streams : t -> unit
val parse_matrix : t -> string -> pdfobject -> Pdftransform.transform_matrix
val make_matrix : Pdftransform.transform_matrix -> pdfobject
val objiter : (pdfobjmap_key -> pdfobject -> unit) -> t -> unit
val objiter_inorder : (pdfobjmap_key -> pdfobject -> unit) -> t -> unit
val objiter_gen : (pdfobjmap_key -> int -> pdfobject -> unit) -> t -> unit
val objnumbers : t -> pdfobjmap_key list
val objcard : t -> int
val list_of_objs : t -> (pdfobjmap_key * objectdata) list
val objects_of_list :
(pdfobjmap_key -> pdfobject) option ->
(int * (objectdata Pervasives.ref * int)) list ->
pdfobjects
val page_reference_numbers : t -> int list
val renumber_object :
t ->
(int, int) Hashtbl.t ->
pdfobjmap_key ->
objectdata ->
pdfobject
val changes : t -> (pdfobjmap_key, int) Hashtbl.t
val renumber : (pdfobjmap_key, pdfobjmap_key) Hashtbl.t -> t -> t
val refset_empty : unit -> ('a, 'b) Hashtbl.t
val refset_mem : 'a -> ('a, 'b) Hashtbl.t -> bool
val refset_elts : ('a, 'b) Hashtbl.t -> 'a list
val referenced_pdfobj :
string list ->
(string * pdfobject) list ->
t ->
(int, unit) Hashtbl.t Pervasives.ref ->
pdfobjmap_key ->
pdfobject ->
unit
val referenced :
string list ->
(string * pdfobject) list ->
t ->
(int, unit) Hashtbl.t Pervasives.ref ->
pdfobjmap_key ->
objectdata ->
unit
val nullify_deleted_page_references : t -> unit
val remove_unreferenced : t -> unit
val bigarray_of_stream : pdfobject -> Pdfio.bytes
val unique_key : string -> pdfobject -> string
val generate_id : 'a -> string -> (unit -> float) -> pdfobject
val find_indirect : string -> pdfobject -> int option
val deep_copy_pdfobjects :
t ->
(int, objectdata Pervasives.ref * int) Hashtbl.t ->
pdfobjmap
val change_id : t -> string -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>