Unicode

[Raku PDF Project] / [PDF-Font-Loader Module] / PDF::Font::Loader :: Enc :: Unicode

class PDF::Font::Loader::Enc::Unicode

UTF-8/16/32 based encoding and decoding (Experimental)

Description

This is an experimental class which implements partial support UTF-8, UTF-16 and UTF-32 encoding.

At this stage it only provides the ability to read CMap encodings with UTF8, UTF16 and UTF32 in the name.

Methods

This class is based on PDF::Font::Loader::Enc::CMap and has all its methods available, except for make-to-unicode-cmap, which dies with a X::NYI error.

PDF::Font::Loader v0.7.5

Font loading and embedding for the PDF tool-chain

Authors

  • David Warring

License

Artistic-2.0

Dependencies

Font::AFM:ver<1.24.6+>Font::FreeType:ver<0.4.3+>Hash::intNative::PackingPDF::Content:ver<0.6.12+>PDF::Lite:ver<0.0.11+>PDF:ver<0.5.4+>

Test Dependencies

Provides

  • PDF::Font::Loader
  • PDF::Font::Loader::Dict
  • PDF::Font::Loader::Enc
  • PDF::Font::Loader::Enc::CMap
  • PDF::Font::Loader::Enc::Glyphic
  • PDF::Font::Loader::Enc::Identity16
  • PDF::Font::Loader::Enc::Type1
  • PDF::Font::Loader::Enc::Unicode
  • PDF::Font::Loader::FontObj
  • PDF::Font::Loader::FontObj::CID
  • PDF::Font::Loader::Glyph
  • PDF::Font::Loader::Type1::Stream

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.