1#ifndef art__paperback__internals__base14_fontdata_hxx_
2#define art__paperback__internals__base14_fontdata_hxx_
4#include <art/paperback/types.hxx>
5#include <art/paperback/primitives.hxx>
30 vector<Base14_character_data>
const&
cdata;
32 bool is_font_specific;
59 map<string, Base14_font_data>
const
Represents a PDF rectangle.
Definition primitives.hxx:27
Internal namespace.
Definition forward.hxx:91
std::map< std::string, Base14_font_data > const base14_fonts
Map of base fonts.
Definition base14-fontdata.cxx:1443
Base font character data.
Definition base14-fontdata.hxx:13
uint16_t unicode
Unicode code point.
Definition base14-fontdata.hxx:18
Represents font data for one of the 14 standard PDF fonts.
Definition base14-fontdata.hxx:27
int16_t descent
Font descent.
Definition base14-fontdata.hxx:40
int16_t ascent
Font ascent.
Definition base14-fontdata.hxx:36
uint16_t cap_height
Font Cap-height.
Definition base14-fontdata.hxx:48
uint16_t x_height
Font X-height.
Definition base14-fontdata.hxx:44
vector< Base14_character_data > const & cdata
Font character data.
Definition base14-fontdata.hxx:30
Rectangle bbox
Font bounding box.
Definition base14-fontdata.hxx:52