ADi-FontEngine  1.0
PDF Optimized FontEngine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FontEngine::TEmbFontParameter Struct Reference

contains parameter to create new font or subset existing font More...

#include <FontEngineTypes.h>

Public Member Functions

 TEmbFontParameter (const std::string &fontname, const EEmbFontFlags &eff)
 ctor More...
 

Public Attributes

std::string _fontname
 UTF-8 encoded; the new font name in subset process, will be ignored in font creating functions. More...
 
EFontOutType _fontOutType
 font output format to convert to, see EFontOutType More...
 
TEmbFontDataVec _embFontDataVec
 contains data from needed glyphs to subset or create, see TEmbFontData More...
 
EEmbFontFlags _embFFlags
 flags to config output traits, see EEmbFontFlags More...
 
std::string _registry
 UTF-8 encoded; to subset or create a CID font keep the Register key from CIDSystemInfo. More...
 
std::string _ordering
 UTF-8 encoded; to subset or create a CID font keep the Ordering key from CIDSystemInfo. More...
 
int _supplement
 to subset or create a CID font keep the Supplement key from CIDSystemInfo More...
 

Detailed Description

contains parameter to create new font or subset existing font

Constructor & Destructor Documentation

FontEngine::TEmbFontParameter::TEmbFontParameter ( const std::string &  fontname,
const EEmbFontFlags eff 
)
inline

ctor

Parameters
fontnamethe new font name to subset font, will be ignored in font creating functions
effthe flags to config output traits, see EEmbFontFlags

Member Data Documentation

EEmbFontFlags FontEngine::TEmbFontParameter::_embFFlags

flags to config output traits, see EEmbFontFlags

TEmbFontDataVec FontEngine::TEmbFontParameter::_embFontDataVec

contains data from needed glyphs to subset or create, see TEmbFontData

std::string FontEngine::TEmbFontParameter::_fontname

UTF-8 encoded; the new font name in subset process, will be ignored in font creating functions.

EFontOutType FontEngine::TEmbFontParameter::_fontOutType

font output format to convert to, see EFontOutType

std::string FontEngine::TEmbFontParameter::_ordering

UTF-8 encoded; to subset or create a CID font keep the Ordering key from CIDSystemInfo.

std::string FontEngine::TEmbFontParameter::_registry

UTF-8 encoded; to subset or create a CID font keep the Register key from CIDSystemInfo.

int FontEngine::TEmbFontParameter::_supplement

to subset or create a CID font keep the Supplement key from CIDSystemInfo


The documentation for this struct was generated from the following file:
InsideFont and ADI-FontEngine : Andreas Dippe, © 2013
http://www.insidefont.de