package camlpdf
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Read, write and modify PDF files
Install
dune-project
Dependency
Authors
Maintainers
Sources
v2.5.zip
sha256=49a6bde1f90b2a9a4de6f5fa54bc4a06dc21de9f1c024fcbbe0980621938bf80
md5=2fddd22df0d39c61881e08a74ddaf26c
doc/camlpdf/Pdfcrypt/index.html
Module Pdfcrypt
val crypt_debug : bool refval string_of_pdf : (Pdf.pdfobject -> string) refval decrypt :
Pdfcryptprimitives.encryption ->
Pdf.t ->
bool ->
bool ->
Pdf.pdfobjmap_key ->
int ->
int array ->
int ->
int ->
string option ->
Pdf.pdfobject ->
Pdf.pdfobjectval is_identity : bool -> Pdf.t -> Pdf.pdfobject -> boolval decrypt_stream :
Pdfcryptprimitives.encryption ->
Pdf.t ->
bool ->
bool ->
Pdf.pdfobjmap_key ->
int ->
int array ->
int ->
int ->
string option ->
Pdf.pdfobject ->
Pdf.pdfobjectval process_cryption :
bool ->
bool ->
Pdf.t ->
Pdfcryptprimitives.encryption ->
string ->
int ->
string ->
string ->
int32 ->
string ->
int ->
string option ->
Pdf.t optionval get_encryption_values :
Pdf.t ->
Pdfcryptprimitives.encryption
* string
* string
* int32
* string
* string option
* string optionval string_of_permission : permission -> stringval string_of_bans : permission list -> stringval p_of_banlist : permission list -> int32val banlist_of_p : int32 -> permission listval shamix_cache : (string * string option * string, string) Hashtbl.tval file_encryption_key_aesv3 :
?digest:int array ->
bool ->
string ->
string ->
string ->
string ->
Pdfio.bytesval file_encryption_key_aesv3_user :
bool ->
string ->
string ->
string ->
Pdfio.bytesval p_of_perms : Pdfio.bytes -> string -> int32 optionval decrypt_pdf :
?keyfromowner:string ->
string ->
Pdf.t ->
Pdf.t option * permission listval decrypt_single_stream :
string option ->
string option ->
Pdf.t ->
Pdf.pdfobjmap_key ->
int ->
Pdf.pdfobject ->
Pdf.pdfobjectval key_or_user_password_from_owner :
?encryption_values:
(Pdfcryptprimitives.encryption * string * string * string option) ->
string ->
Pdf.t ->
(string * string) optionval encrypt_pdf_40bit : string -> string -> permission list -> Pdf.t -> Pdf.tval encrypt_pdf_128bit : string -> string -> permission list -> Pdf.t -> Pdf.tval encrypt_pdf_AES :
bool ->
string ->
string ->
permission list ->
Pdf.t ->
Pdf.tval perms_of_p :
?digest:int array ->
bool ->
bool ->
int32 ->
string ->
string ->
string ->
string ->
Pdfio.bytesval make_ue :
bool ->
Pdfio.bytes ->
string ->
string ->
string ->
string * stringval make_oe :
bool ->
Pdfio.bytes ->
string ->
string ->
string ->
string ->
string * string * int arrayval encrypt_pdf_AES256_call :
bool ->
bool ->
string ->
string ->
permission list ->
Pdf.t ->
Pdf.tval encrypt_pdf_AES256 :
bool ->
string ->
string ->
permission list ->
Pdf.t ->
Pdf.tval encrypt_pdf_AES256ISO :
bool ->
string ->
string ->
permission list ->
Pdf.t ->
Pdf.tval is_encrypted : Pdf.t -> bool sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>