Module: Pdfrb::Font::Encoding::PDFDocEncoding

Defined in:
lib/pdfrb/font/encoding/pdf_doc_encoding.rb

Overview

PDFDocEncoding table (Appendix D.2). Reuses the StringEncoding table already defined in Cos::StringEncoding to avoid duplication.

Constant Summary collapse

TABLE =
Pdfrb::Model::Cos::StringEncoding::PDF_DOC_ENCODING
.each_with_index.each_with_object(Array.new(256, nil)) do |((cp, byte), _), arr|
  arr[byte] = cp if cp
end.freeze