Haru Free PDF Library
_HPDF_TTFontDefAttr_Rec Struct Reference

#include <hpdf_fontdef.h>

Collaboration diagram for _HPDF_TTFontDefAttr_Rec:

Data Fields

char base_font [HPDF_LIMIT_MAX_NAME_LEN+1]
 
HPDF_BYTE first_char
 
HPDF_BYTE last_char
 
char * char_set
 
char tag_name [HPDF_TTF_FONT_TAG_LEN+1]
 
char tag_name2 [(HPDF_TTF_FONT_TAG_LEN+1) *2]
 
HPDF_TTF_FontHeader header
 
HPDF_TTF_GryphOffsets glyph_tbl
 
HPDF_UINT16 num_glyphs
 
HPDF_TTF_NamingTable name_tbl
 
HPDF_TTF_LongHorMetrich_metric
 
HPDF_UINT16 num_h_metric
 
HPDF_TTF_OffsetTbl offset_tbl
 
HPDF_TTF_CmapRange cmap
 
HPDF_UINT16 fs_type
 
HPDF_BYTE sfamilyclass [2]
 
HPDF_BYTE panose [10]
 
HPDF_UINT32 code_page_range1
 
HPDF_UINT32 code_page_range2
 
HPDF_UINT length1
 
HPDF_BOOL embedding
 
HPDF_BOOL is_cidfont
 
HPDF_Stream stream
 

Field Documentation

◆ base_font

char _HPDF_TTFontDefAttr_Rec::base_font[HPDF_LIMIT_MAX_NAME_LEN+1]

◆ char_set

char* _HPDF_TTFontDefAttr_Rec::char_set

◆ cmap

HPDF_TTF_CmapRange _HPDF_TTFontDefAttr_Rec::cmap

◆ code_page_range1

HPDF_UINT32 _HPDF_TTFontDefAttr_Rec::code_page_range1

◆ code_page_range2

HPDF_UINT32 _HPDF_TTFontDefAttr_Rec::code_page_range2

◆ embedding

HPDF_BOOL _HPDF_TTFontDefAttr_Rec::embedding

◆ first_char

HPDF_BYTE _HPDF_TTFontDefAttr_Rec::first_char

◆ fs_type

HPDF_UINT16 _HPDF_TTFontDefAttr_Rec::fs_type

◆ glyph_tbl

HPDF_TTF_GryphOffsets _HPDF_TTFontDefAttr_Rec::glyph_tbl

◆ h_metric

HPDF_TTF_LongHorMetric* _HPDF_TTFontDefAttr_Rec::h_metric

◆ header

HPDF_TTF_FontHeader _HPDF_TTFontDefAttr_Rec::header

◆ is_cidfont

HPDF_BOOL _HPDF_TTFontDefAttr_Rec::is_cidfont

◆ last_char

HPDF_BYTE _HPDF_TTFontDefAttr_Rec::last_char

◆ length1

HPDF_UINT _HPDF_TTFontDefAttr_Rec::length1

◆ name_tbl

HPDF_TTF_NamingTable _HPDF_TTFontDefAttr_Rec::name_tbl

◆ num_glyphs

HPDF_UINT16 _HPDF_TTFontDefAttr_Rec::num_glyphs

◆ num_h_metric

HPDF_UINT16 _HPDF_TTFontDefAttr_Rec::num_h_metric

◆ offset_tbl

HPDF_TTF_OffsetTbl _HPDF_TTFontDefAttr_Rec::offset_tbl

◆ panose

HPDF_BYTE _HPDF_TTFontDefAttr_Rec::panose[10]

◆ sfamilyclass

HPDF_BYTE _HPDF_TTFontDefAttr_Rec::sfamilyclass[2]

◆ stream

HPDF_Stream _HPDF_TTFontDefAttr_Rec::stream

◆ tag_name

char _HPDF_TTFontDefAttr_Rec::tag_name[HPDF_TTF_FONT_TAG_LEN+1]

◆ tag_name2

char _HPDF_TTFontDefAttr_Rec::tag_name2[(HPDF_TTF_FONT_TAG_LEN+1) *2]

The documentation for this struct was generated from the following file: