package camlpdf

  1. Overview
  2. Docs
Read, write and modify PDF files

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v2.9.tar.gz
md5=ec43131411388cab3ed5e936859497d3
sha512=1138361140e66ba94b93dbe70133f7471d3b027cd05fcef87f3349d724e06a1748dbef194c1df0965f8d08500531aa2d97b41d058e651bbb249ec59e0b8fb5fe

doc/camlpdf/Pdfglyphlist/index.html

Module Pdfglyphlist

Glyph Lists

val glyph_hashes : unit -> (string, int list) Hashtbl.t

The Adobe Glyph List, which maps character names to sequences of unicode codepoints. The source list is parsed into a hash table when called.

val reverse_glyph_hashes : unit -> (int list, string) Hashtbl.t

The reverse of glyph_hashes. The glyph list is not necessarily a one-to-one map, so this reversal is heuristic.

val name_to_pdf : (string * int) list

Convert a glyph name to a PDF encoding number

val name_to_pdf_hashes : (string, int) Hashtbl.t

Convert a glyph name to a PDF encoding number, hash table version

val reverse_name_to_pdf_hashes : (int, string) Hashtbl.t

Convert a PDF encoding number to glyph name, hash table version.

val name_to_win : (string * int) list

Convert a glyph name to a Windows encoding number

val name_to_standard : (string * int) list

Convert a glyph name to a Standard encoding number

val name_to_macroman : (string * int) list

Convert a glyph name to a MacRoman encoding number

val name_to_macexpert : (string * int) list

Convert a glyph name to a MacExpert encoding number

val name_to_symbol : (string * int) list

Convert a glyph name to a Symbol encoding number

val name_to_dingbats : (string * int) list

Convert a glyph name to a Dingbats encoding number