SAP ABAP Class CL_UPE_FIT_SERVICES (Services for Font Installation Tool)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     S_UPE_SERVICES (Package) Services for Unicode Printing Enhancement (UPE)
Properties
Class CL_UPE_FIT_SERVICES  
Short Description Services for Font Installation Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_UPE_SERVICES   Services for Unicode Printing Enhancement (UPE) 
Created 20100308   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_UPE_FIT_LANGINFO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UPE_FIT_SERVICES has no interface implemented.
Friends
Class CL_UPE_FIT_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHECKICON_ERROR Constant Public Type reference (TYPE) STRING '@0A@' Check ok 20100316
2 C_CHECKICON_OK Constant Public Type reference (TYPE) STRING '@08@' Check ok 20100316
3 C_CHECKICON_WARN Constant Public Type reference (TYPE) STRING '@09@' Check ok 20100316
4 C_FONTSOURCE_OS Constant Public Type reference (TYPE) I 3 Font from Operating System 20100316
5 C_FONTSOURCE_PC Constant Public Type reference (TYPE) I 1 Font from PC upload 20100316
6 C_FONTSOURCE_REPO Constant Public Type reference (TYPE) I 2 Font from repository 20100316
7 C_LANGID_ARABIC Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'AR' Language/charset identifier 20100308
8 C_LANGID_BALTIC Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'BL' Language/charset identifier 20100308
9 C_LANGID_BASICLATIN Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'EN' Language/charset identifier 20100312
10 C_LANGID_CHINHK Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'ZK' Language/charset identifier 20100308
11 C_LANGID_CHINSIMP Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'ZH' Language/charset identifier 20100308
12 C_LANGID_CHINTRAD Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'ZF' Language/charset identifier 20100308
13 C_LANGID_CYRILLIC Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'RU' Language/charset identifier 20100308
14 C_LANGID_GREEK Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'EL' Language/charset identifier 20100308
15 C_LANGID_HEBREW Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'HE' Language/charset identifier 20100308
16 C_LANGID_JAPANESE Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'JA' Language/charset identifier 20100308
17 C_LANGID_KOREAN Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'KO' Language/charset identifier 20100308
18 C_LANGID_LATIN1 Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'DE' Language/charset identifier 20100308
19 C_LANGID_LATIN2 Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'PL' Language/charset identifier 20100308
20 C_LANGID_THAI Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'TH' Language/charset identifier 20100308
21 C_LANGID_TURKISH Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'TR' Language/charset identifier 20100308
22 C_LANGID_VIETNAMESE Constant Public Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID 'VI' Language/charset identifier 20100308
23 C_SF_ANDALE_J Constant Private Type reference (TYPE) TDFAMILY 'ANDALE_J' Font attribute: Name of font family 20100322
24 C_SF_ANDALE_K Constant Private Type reference (TYPE) TDFAMILY 'ANDALE_K' Font attribute: Name of font family 20100322
25 C_SF_ANDALE_S Constant Private Type reference (TYPE) TDFAMILY 'ANDALE_S' Font attribute: Name of font family 20100322
26 C_SF_ANDALE_T Constant Private Type reference (TYPE) TDFAMILY 'ANDALE_T' Font attribute: Name of font family 20100322
27 C_SF_CNHEI Constant Private Type reference (TYPE) TDFAMILY 'CNHEI' Font attribute: Name of font family 20100322
28 C_SF_CNSONG Constant Private Type reference (TYPE) TDFAMILY 'CNSONG' Font attribute: Name of font family 20100322
29 C_SF_COURCYR Constant Private Type reference (TYPE) TDFAMILY 'COURCYR' Font attribute: Name of font family 20100322
30 C_SF_COURIER Constant Private Type reference (TYPE) TDFAMILY 'COURIER' Font attribute: Name of font family 20100322
31 C_SF_COUR_I7 Constant Private Type reference (TYPE) TDFAMILY 'COUR_I7' Font attribute: Name of font family 20100322
32 C_SF_CUSTOM_SYMBOL Constant Private Type reference (TYPE) TDFAMILY '$CUSTSYM' Font attribute: Name of font family 20100326
33 C_SF_CUSTOM_TEXT Constant Private Type reference (TYPE) TDFAMILY '$CUSTTXT' Font attribute: Name of font family 20100326
34 C_SF_DBGOTHIC Constant Private Type reference (TYPE) TDFAMILY 'DBGOTHIC' Font attribute: Name of font family 20100322
35 C_SF_HELVCYR Constant Private Type reference (TYPE) TDFAMILY 'HELVCYR' Font attribute: Name of font family 20100322
36 C_SF_HELVE Constant Private Type reference (TYPE) TDFAMILY 'HELVE' Font attribute: Name of font family 20100322
37 C_SF_HELV_I7 Constant Private Type reference (TYPE) TDFAMILY 'HELV_I7' Font attribute: Name of font family 20100322
38 C_SF_JPMINCHO Constant Private Type reference (TYPE) TDFAMILY 'JPMINCHO' Font attribute: Name of font family 20100322
39 C_SF_KPBATANG Constant Private Type reference (TYPE) TDFAMILY 'KPBATANG' Font attribute: Name of font family 20100322
40 C_SF_KPGULIM Constant Private Type reference (TYPE) TDFAMILY 'KPGULIM' Font attribute: Name of font family 20100322
41 C_SF_THANGSAN Constant Private Type reference (TYPE) TDFAMILY 'THANGSAN' Font attribute: Name of font family 20100322
42 C_SF_TIMECYR Constant Private Type reference (TYPE) TDFAMILY 'TIMECYR' Font attribute: Name of font family 20100322
43 C_SF_TIMES Constant Private Type reference (TYPE) TDFAMILY 'TIMES' Font attribute: Name of font family 20100322
44 C_SF_TIME_I7 Constant Private Type reference (TYPE) TDFAMILY 'TIME_I7' Font attribute: Name of font family 20100322
45 C_SF_TWSONG Constant Private Type reference (TYPE) TDFAMILY 'TWSONG' Font attribute: Name of font family 20100322
46 C_UPLFID_ABAPLIST Constant Public Type reference (TYPE) T_UPL_FONTID 'LIST' Internal identifier for upload font 20120430
47 C_UPLFID_AR_F1 Constant Public Type reference (TYPE) T_UPL_FONTID 'AF1 ' Internal identifier for upload font 20100308
48 C_UPLFID_AR_F1_B Constant Public Type reference (TYPE) T_UPL_FONTID 'AF1B' Internal identifier for upload font 20100308
49 C_UPLFID_BL_CR Constant Public Type reference (TYPE) T_UPL_FONTID '4FC ' Internal identifier for upload font 20100308
50 C_UPLFID_BL_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID '4FCB' Internal identifier for upload font 20100308
51 C_UPLFID_BL_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID '4FCJ' Internal identifier for upload font 20100308
52 C_UPLFID_BL_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID '4FCI' Internal identifier for upload font 20100308
53 C_UPLFID_BL_HE Constant Public Type reference (TYPE) T_UPL_FONTID '4FH ' Internal identifier for upload font 20100308
54 C_UPLFID_BL_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID '4FHB' Internal identifier for upload font 20100308
55 C_UPLFID_BL_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID '4FHJ' Internal identifier for upload font 20100308
56 C_UPLFID_BL_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID '4FHI' Internal identifier for upload font 20100308
57 C_UPLFID_BL_TI Constant Public Type reference (TYPE) T_UPL_FONTID '4FT ' Internal identifier for upload font 20100308
58 C_UPLFID_BL_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID '4FTB' Internal identifier for upload font 20100308
59 C_UPLFID_BL_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID '4FTJ' Internal identifier for upload font 20100308
60 C_UPLFID_BL_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID '4FTI' Internal identifier for upload font 20100308
61 C_UPLFID_CY_CR Constant Public Type reference (TYPE) T_UPL_FONTID 'CFC ' Internal identifier for upload font 20100308
62 C_UPLFID_CY_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID 'CFCB' Internal identifier for upload font 20100308
63 C_UPLFID_CY_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'CFCJ' Internal identifier for upload font 20100308
64 C_UPLFID_CY_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID 'CFCI' Internal identifier for upload font 20100308
65 C_UPLFID_CY_HE Constant Public Type reference (TYPE) T_UPL_FONTID 'CFH ' Internal identifier for upload font 20100308
66 C_UPLFID_CY_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID 'CFHB' Internal identifier for upload font 20100308
67 C_UPLFID_CY_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'CFHJ' Internal identifier for upload font 20100308
68 C_UPLFID_CY_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID 'CFHI' Internal identifier for upload font 20100308
69 C_UPLFID_CY_TI Constant Public Type reference (TYPE) T_UPL_FONTID 'CFT ' Internal identifier for upload font 20100308
70 C_UPLFID_CY_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID 'CFTB' Internal identifier for upload font 20100308
71 C_UPLFID_CY_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'CFTJ' Internal identifier for upload font 20100308
72 C_UPLFID_CY_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID 'CFTI' Internal identifier for upload font 20100308
73 C_UPLFID_EL_CR Constant Public Type reference (TYPE) T_UPL_FONTID 'EFC ' Internal identifier for upload font 20100308
74 C_UPLFID_EL_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID 'EFCB' Internal identifier for upload font 20100308
75 C_UPLFID_EL_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'EFCJ' Internal identifier for upload font 20100308
76 C_UPLFID_EL_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID 'EFCI' Internal identifier for upload font 20100308
77 C_UPLFID_EL_HE Constant Public Type reference (TYPE) T_UPL_FONTID 'EFH ' Internal identifier for upload font 20100308
78 C_UPLFID_EL_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID 'EFHB' Internal identifier for upload font 20100308
79 C_UPLFID_EL_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'EFHJ' Internal identifier for upload font 20100308
80 C_UPLFID_EL_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID 'EFHI' Internal identifier for upload font 20100308
81 C_UPLFID_EL_TI Constant Public Type reference (TYPE) T_UPL_FONTID 'EFT ' Internal identifier for upload font 20100308
82 C_UPLFID_EL_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID 'EFTB' Internal identifier for upload font 20100308
83 C_UPLFID_EL_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'EFTJ' Internal identifier for upload font 20100308
84 C_UPLFID_EL_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID 'EFTI' Internal identifier for upload font 20100308
85 C_UPLFID_HE_CR Constant Public Type reference (TYPE) T_UPL_FONTID 'BFC ' Internal identifier for upload font 20100308
86 C_UPLFID_HE_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID 'BFCB' Internal identifier for upload font 20100308
87 C_UPLFID_HE_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'BFCJ' Internal identifier for upload font 20100308
88 C_UPLFID_HE_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID 'BFCI' Internal identifier for upload font 20100308
89 C_UPLFID_HE_HE Constant Public Type reference (TYPE) T_UPL_FONTID 'BFH ' Internal identifier for upload font 20100308
90 C_UPLFID_HE_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID 'BFHB' Internal identifier for upload font 20100308
91 C_UPLFID_HE_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'BFHJ' Internal identifier for upload font 20100308
92 C_UPLFID_HE_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID 'BFHI' Internal identifier for upload font 20100308
93 C_UPLFID_HE_TI Constant Public Type reference (TYPE) T_UPL_FONTID 'BFT ' Internal identifier for upload font 20100308
94 C_UPLFID_HE_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID 'BFTB' Internal identifier for upload font 20100308
95 C_UPLFID_HE_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'BFTJ' Internal identifier for upload font 20100308
96 C_UPLFID_HE_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID 'BFTI' Internal identifier for upload font 20100308
97 C_UPLFID_JA_FG Constant Public Type reference (TYPE) T_UPL_FONTID 'JFG ' Internal identifier for upload font 20100308
98 C_UPLFID_JA_FG_B Constant Public Type reference (TYPE) T_UPL_FONTID 'JFGB' Internal identifier for upload font 20100308
99 C_UPLFID_JA_FM Constant Public Type reference (TYPE) T_UPL_FONTID 'JFM ' Internal identifier for upload font 20100308
100 C_UPLFID_JA_FM_B Constant Public Type reference (TYPE) T_UPL_FONTID 'JFMB' Internal identifier for upload font 20100308
101 C_UPLFID_KO_FG Constant Public Type reference (TYPE) T_UPL_FONTID 'KFG ' Internal identifier for upload font 20100308
102 C_UPLFID_KO_FG_B Constant Public Type reference (TYPE) T_UPL_FONTID 'KFGB' Internal identifier for upload font 20100308
103 C_UPLFID_KO_FS Constant Public Type reference (TYPE) T_UPL_FONTID 'KFS ' Internal identifier for upload font 20100308
104 C_UPLFID_KO_FS_B Constant Public Type reference (TYPE) T_UPL_FONTID 'KFSB' Internal identifier for upload font 20100308
105 C_UPLFID_L1_CR Constant Public Type reference (TYPE) T_UPL_FONTID '1FC ' Internal identifier for upload font 20100308
106 C_UPLFID_L1_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID '1FCB' Internal identifier for upload font 20100308
107 C_UPLFID_L1_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID '1FCJ' Internal identifier for upload font 20100308
108 C_UPLFID_L1_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID '1FCI' Internal identifier for upload font 20100308
109 C_UPLFID_L1_HE Constant Public Type reference (TYPE) T_UPL_FONTID '1FH ' Internal identifier for upload font 20100308
110 C_UPLFID_L1_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID '1FHB' Internal identifier for upload font 20100308
111 C_UPLFID_L1_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID '1FHJ' Internal identifier for upload font 20100308
112 C_UPLFID_L1_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID '1FHI' Internal identifier for upload font 20100308
113 C_UPLFID_L1_TI Constant Public Type reference (TYPE) T_UPL_FONTID '1FT ' Internal identifier for upload font 20100308
114 C_UPLFID_L1_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID '1FTB' Internal identifier for upload font 20100308
115 C_UPLFID_L1_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID '1FTJ' Internal identifier for upload font 20100308
116 C_UPLFID_L1_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID '1FTI' Internal identifier for upload font 20100308
117 C_UPLFID_L2_CR Constant Public Type reference (TYPE) T_UPL_FONTID '2FC ' Internal identifier for upload font 20100308
118 C_UPLFID_L2_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID '2FCB' Internal identifier for upload font 20100308
119 C_UPLFID_L2_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID '2FCJ' Internal identifier for upload font 20100308
120 C_UPLFID_L2_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID '2FCI' Internal identifier for upload font 20100308
121 C_UPLFID_L2_HE Constant Public Type reference (TYPE) T_UPL_FONTID '2FH ' Internal identifier for upload font 20100308
122 C_UPLFID_L2_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID '2FHB' Internal identifier for upload font 20100308
123 C_UPLFID_L2_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID '2FHJ' Internal identifier for upload font 20100308
124 C_UPLFID_L2_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID '2FHI' Internal identifier for upload font 20100308
125 C_UPLFID_L2_TI Constant Public Type reference (TYPE) T_UPL_FONTID '2FT ' Internal identifier for upload font 20100308
126 C_UPLFID_L2_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID '2FTB' Internal identifier for upload font 20100308
127 C_UPLFID_L2_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID '2FTJ' Internal identifier for upload font 20100308
128 C_UPLFID_L2_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID '2FTI' Internal identifier for upload font 20100308
129 C_UPLFID_TH_F1 Constant Public Type reference (TYPE) T_UPL_FONTID 'TF1 ' Internal identifier for upload font 20100308
130 C_UPLFID_TH_F1_B Constant Public Type reference (TYPE) T_UPL_FONTID 'TF1B' Internal identifier for upload font 20100308
131 C_UPLFID_TH_F1_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'TF1J' Internal identifier for upload font 20100308
132 C_UPLFID_TH_F1_I Constant Public Type reference (TYPE) T_UPL_FONTID 'TF1I' Internal identifier for upload font 20100308
133 C_UPLFID_TR_CR Constant Public Type reference (TYPE) T_UPL_FONTID 'UFC ' Internal identifier for upload font 20100308
134 C_UPLFID_TR_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID 'UFCB' Internal identifier for upload font 20100308
135 C_UPLFID_TR_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'UFCJ' Internal identifier for upload font 20100308
136 C_UPLFID_TR_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID 'UFCI' Internal identifier for upload font 20100308
137 C_UPLFID_TR_HE Constant Public Type reference (TYPE) T_UPL_FONTID 'UFH ' Internal identifier for upload font 20100308
138 C_UPLFID_TR_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID 'UFHB' Internal identifier for upload font 20100308
139 C_UPLFID_TR_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'UFHJ' Internal identifier for upload font 20100308
140 C_UPLFID_TR_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID 'UFHI' Internal identifier for upload font 20100308
141 C_UPLFID_TR_TI Constant Public Type reference (TYPE) T_UPL_FONTID 'UFT ' Internal identifier for upload font 20100308
142 C_UPLFID_TR_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID 'UFTB' Internal identifier for upload font 20100308
143 C_UPLFID_TR_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'UFTJ' Internal identifier for upload font 20100308
144 C_UPLFID_TR_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID 'UFTI' Internal identifier for upload font 20100308
145 C_UPLFID_VI_CR Constant Public Type reference (TYPE) T_UPL_FONTID 'VFC ' Internal identifier for upload font 20100309
146 C_UPLFID_VI_CR_B Constant Public Type reference (TYPE) T_UPL_FONTID 'VFCB' Internal identifier for upload font 20100309
147 C_UPLFID_VI_CR_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'VFCJ' Internal identifier for upload font 20100309
148 C_UPLFID_VI_CR_I Constant Public Type reference (TYPE) T_UPL_FONTID 'VFCI' Internal identifier for upload font 20100309
149 C_UPLFID_VI_HE Constant Public Type reference (TYPE) T_UPL_FONTID 'VFH ' Internal identifier for upload font 20100309
150 C_UPLFID_VI_HE_B Constant Public Type reference (TYPE) T_UPL_FONTID 'VFHB' Internal identifier for upload font 20100309
151 C_UPLFID_VI_HE_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'VFHJ' Internal identifier for upload font 20100309
152 C_UPLFID_VI_HE_I Constant Public Type reference (TYPE) T_UPL_FONTID 'VFHI' Internal identifier for upload font 20100309
153 C_UPLFID_VI_TI Constant Public Type reference (TYPE) T_UPL_FONTID 'VFT ' Internal identifier for upload font 20100309
154 C_UPLFID_VI_TI_B Constant Public Type reference (TYPE) T_UPL_FONTID 'VFTB' Internal identifier for upload font 20100309
155 C_UPLFID_VI_TI_BI Constant Public Type reference (TYPE) T_UPL_FONTID 'VFTJ' Internal identifier for upload font 20100309
156 C_UPLFID_VI_TI_I Constant Public Type reference (TYPE) T_UPL_FONTID 'VFTI' Internal identifier for upload font 20100309
157 C_UPLFID_ZF_FG Constant Public Type reference (TYPE) T_UPL_FONTID 'TFG ' Internal identifier for upload font 20100308
158 C_UPLFID_ZF_FG_B Constant Public Type reference (TYPE) T_UPL_FONTID 'TFGB' Internal identifier for upload font 20100308
159 C_UPLFID_ZF_FS Constant Public Type reference (TYPE) T_UPL_FONTID 'TFS ' Internal identifier for upload font 20100308
160 C_UPLFID_ZF_FS_B Constant Public Type reference (TYPE) T_UPL_FONTID 'TFSB' Internal identifier for upload font 20100308
161 C_UPLFID_ZH_FG Constant Public Type reference (TYPE) T_UPL_FONTID 'CFG ' Internal identifier for upload font 20100308
162 C_UPLFID_ZH_FG_B Constant Public Type reference (TYPE) T_UPL_FONTID 'CFGB' Internal identifier for upload font 20100308
163 C_UPLFID_ZH_FS Constant Public Type reference (TYPE) T_UPL_FONTID 'CFS ' Internal identifier for upload font 20100308
164 C_UPLFID_ZH_FS_B Constant Public Type reference (TYPE) T_UPL_FONTID 'CFSB' Internal identifier for upload font 20100308
165 C_UPLFID_ZK_F1 Constant Public Type reference (TYPE) T_UPL_FONTID 'HF1 ' Internal identifier for upload font 20100308
166 C_UPLFID_ZK_F1_B Constant Public Type reference (TYPE) T_UPL_FONTID 'HF1B' Internal identifier for upload font 20100308
Methods
# Method Level Visibility Method type Description Created on
1 CHECKFONT_ATTRIBUTES Static method Public Method Check uploaded font against requirements 20100311
2 CHECKFONT_FLAVOR Static method Public Method Is this a Unicode-encoded font with truetype glyphs? 20100916
3 CHECKFONT_LANGUAGE Static method Public Method Check uploaded font against language/charset 20100311
4 CHECKFONT_USAGERIGHTS Static method Public Method Is subsetting and embedding allowed? 20100916
5 ENUM_UPLOAD_FONTS Static method Public Method Enumerate required and optional upload fonts for language 20100308
6 GET_BOLDFONTID Static method Private Method From normal upload font id, get bold variant ID 20100322
7 GET_BOLDITFONTID Static method Private Method From normal upload font id, get bolditalic variant ID 20100322
8 GET_CHARCOVERAGE Static method Public Method Get percentage of char coverage for ISO codepage 20100323
9 GET_FONTS_FOR_CHAR Static method Private Method From upload fonts, get list of fonts which support char 20100323
10 GET_FONT_TEMPLATE_BY_LANG Static method Public Method 20100913
11 GET_ITALICFONTID Static method Private Method From normal upload font id, get italic variant ID 20100322
12 LANGINFO_2_UNICODERANGE Static method Public Method Enumerate Unicode ranges for language/charset 20100317
13 MAP_CODEPOINT_2_FONT Static method Public Method Map Unicode codepoint to upload font 20100322
14 MAP_FONT Static method Private Method Map codepoint to one of the upload fonts 20100323
15 PRIVCHECK_BASICLATIN Static method Private Method Does this font have BASIC LATIN chars? 20100315
Events
Class CL_UPE_FIT_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_FONTMAPREC Private See coding Information about upload font mapping 20100322 begin of T_FONTMAPREC, id type T_UPL_FONTID, index_into_uplfonts type i, fontobj type ref to CL_FONT_INSTANCE, charw_em type i, bold type ABAP_BOOL, italic type ABAP_BOOL, end of T_FONTMAPREC
2 T_FONTMAPRECTAB Private See coding Table of font mapping info 20100322 T_FONTMAPRECTAB type standard table of T_FONTMAPREC with default key
3 T_FONTPRIOTAB Private See coding Priority table for upload fonts 20100322 T_FONTPRIOTAB type standard table of T_UPL_FONTID with default key
4 T_MESSAGETAB Public See coding Table of messages 20100310 T_MESSAGETAB type standard table of string with default key
5 T_REPOFONTLANGREC Public See coding Font and supported language 20100331 begin of T_REPOFONTLANGREC, TTF_FONTNAME type string, sup_language type string, end of T_REPOFONTLANGREC
6 T_REPOFONTLANGTAB Public See coding Table of font+language 20100331 T_REPOFONTLANGTAB type standard table of T_REPOFONTLANGREC with default key
7 T_REPOFONTREC Public See coding Information about repo font 20100324 begin of T_REPOFONTREC, fontobj type ref to CL_FONT_INSTANCE, physid type TFR_PHYSFONTID, logidx type TFR_INDEX, active type ABAP_BOOL, ttf_fontname type string, ttf_bold type ABAP_BOOL, ttf_italic type ABAP_BOOL, ttf_fixedw type ABAP_BOOL, ttf_serif type ABAP_BOOL, ttf_flavor type DFONT_FLAVOR, flavor_txt type string, sup_language type string, check_icon(4) type c, end of T_REPOFONTREC
8 T_REPOFONTRECTAB Public See coding Table of repo font info 20100324 T_REPOFONTRECTAB type standard table of T_REPOFONTREC with default key
9 T_UNICODE_RANGE Public Type reference (TYPE) STRING Name of Unicode range (CL_FONT_SERVICES) 20100317
10 T_UNICODE_RANGETAB Public See coding Table of Unicode ranges 20100317 T_UNICODE_RANGETAB type standard table of T_UNICODE_RANGE with default key
11 T_UPL_FONTID Public See coding Internal identifier for upload font 20100308 T_UPL_FONTID(4) type c
12 T_UPL_FONTREC Public See coding Information about upload font 20100308 begin of T_UPL_FONTREC, id type T_UPL_FONTID, text type T_UPL_FONTTEXT, is_required type ABAP_BOOL, info_sapfontname type tdfamily, info_samplefontname type string, bold type ABAP_BOOL, italic type ABAP_BOOL, serif type ABAP_BOOL, sanserif type ABAP_BOOL, gothic type ABAP_BOOL, sung type ABAP_BOOL, fixedw type ABAP_BOOL, font_selected type ABAP_BOOL, fontobj type ref to CL_FONT_INSTANCE, ttf_fontname type string, ttf_fixedw type ABAP_BOOL, ttf_bold type ABAP_BOOL, ttf_italic type ABAP_BOOL, ttf_serif type ABAP_BOOL, font_source type i, font_source_txt type string, font_comment type string, check_icon(4) type c, repo_physid type TFR_PHYSFONTID, repo_logidx type TFR_INDEX, urdt_fontindex(1) type x, end of t_UPL_FONTREC
13 T_UPL_FONTRECTAB Public See coding Table of upload fonts 20100308 T_UPL_FONTRECTAB type standard table of t_UPL_FONTREC with default key
14 T_UPL_FONTTEXT Public See coding Information text describing an upload font 20100308 T_UPL_FONTTEXT(80) type c
Method Signatures

Method CHECKFONT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ERRORS Call by reference Type reference (TYPE) T_MESSAGETAB Table of messages 20100316
2 Changing CH_WARNINGS Call by reference Type reference (TYPE) T_MESSAGETAB Table of messages 20100316
3 Exporting EX_CHECKICON Call by reference Type reference (TYPE) STRING Result 20100316
4 Importing IM_CHECKICON_LANG Call by reference Type reference (TYPE) STRING '' Result of previous language check 20100316
5 Importing IM_FONTINFO Call by reference Type reference (TYPE) T_UPL_FONTREC Information about upload font 20100311
6 Importing IM_LANGOBJ Call by reference Object reference (TYPE REF TO) CL_UPE_FIT_LANGINFO Language/charset id and text 20100318

Method CHECKFONT_ATTRIBUTES on class CL_UPE_FIT_SERVICES has no exception.

Method CHECKFONT_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FONT_OBJECT Value transfer Object reference (TYPE REF TO) CL_FONT_INSTANCE Instance of font returned through font selector 20100916
2 Returning RT_UNICODE_TTF_OK Value transfer Type reference (TYPE) ABAP_BOOL Font is unicode-encoded and has truetype glyphs 20100916

Method CHECKFONT_FLAVOR on class CL_UPE_FIT_SERVICES has no exception.

Method CHECKFONT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHECKICON Call by reference Type reference (TYPE) STRING Icon for result 20100316
2 Exporting EX_ERRORS Call by reference Type reference (TYPE) T_MESSAGETAB Table of messages 20100311
3 Exporting EX_WARNINGS Call by reference Type reference (TYPE) T_MESSAGETAB Table of messages 20100311
4 Importing IM_FONTINFO Call by reference Type reference (TYPE) T_UPL_FONTREC Information about upload font 20100311
5 Importing IM_LANGOBJ Call by reference Object reference (TYPE REF TO) CL_UPE_FIT_LANGINFO Language object 20100318

Method CHECKFONT_LANGUAGE on class CL_UPE_FIT_SERVICES has no exception.

Method CHECKFONT_USAGERIGHTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FONTOBJECT Call by reference Object reference (TYPE REF TO) CL_FONT_INSTANCE Instance of font returned through font selector 20100916
2 Returning RT_SUBS_EMBED_OK Value transfer Type reference (TYPE) ABAP_BOOL subsetting+embedding ok 20100916

Method CHECKFONT_USAGERIGHTS on class CL_UPE_FIT_SERVICES has no exception.

Method ENUM_UPLOAD_FONTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGID Call by reference Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID Language/charset identifier 20100318
2 Returning RT_FONTTAB Value transfer Type reference (TYPE) T_UPL_FONTRECTAB Table of upload fonts 20100308

Method ENUM_UPLOAD_FONTS on class CL_UPE_FIT_SERVICES has no exception.

Method GET_BOLDFONTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FONTID_NORMAL Call by reference Type reference (TYPE) T_UPL_FONTID Internal identifier for upload font 20100322
2 Returning RT_FONTID_BOLD Value transfer Type reference (TYPE) T_UPL_FONTID Internal identifier for upload font 20100322

Method GET_BOLDFONTID on class CL_UPE_FIT_SERVICES has no exception.

Method GET_BOLDITFONTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FONTID_NORMAL Call by reference Type reference (TYPE) T_UPL_FONTID Internal identifier for upload font 20100322
2 Returning RT_FONTID_BOLDIT Value transfer Type reference (TYPE) T_UPL_FONTID Internal identifier for upload font 20100322

Method GET_BOLDITFONTID on class CL_UPE_FIT_SERVICES has no exception.

Method GET_CHARCOVERAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FONTCHARS Call by reference Type reference (TYPE) TFONT_CP_TO_WIDTH_TAB Codepoint - Glyph - Width Mapping Table 20100323
2 Importing IM_LANGINFO Call by reference Object reference (TYPE REF TO) CL_UPE_FIT_LANGINFO Language information for FIT 20100323
3 Returning RT_COVERAGE Value transfer Type reference (TYPE) I How many % of codepoints are present? 20100323

Method GET_CHARCOVERAGE on class CL_UPE_FIT_SERVICES has no exception.

Method GET_FONTS_FOR_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ALLOW_LISTFONT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Allow to use the TrueType font for ABAPlists 20120502
2 Importing IM_CODEPOINT Call by reference Type reference (TYPE) I Codepoint 20100323
3 Importing IM_UPLOADFONTS Call by reference Type reference (TYPE) T_UPL_FONTRECTAB Table of upload fonts 20100323
4 Returning RT_FONTSFORCHAR Value transfer Type reference (TYPE) T_FONTMAPRECTAB Table of font mapping info 20100323

Method GET_FONTS_FOR_CHAR on class CL_UPE_FIT_SERVICES has no exception.

Method GET_FONT_TEMPLATE_BY_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGID Call by reference Type reference (TYPE) CL_UPE_FIT_LANGINFO=>T_LANGID Language/charset identifier 20100913
2 Returning RT_FONTTAB Value transfer Type reference (TYPE) T_UPL_FONTRECTAB Table of upload fonts 20100913

Method GET_FONT_TEMPLATE_BY_LANG on class CL_UPE_FIT_SERVICES has no exception.

Method GET_ITALICFONTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FONTID_NORMAL Call by reference Type reference (TYPE) T_UPL_FONTID Internal identifier for upload font 20100322
2 Returning RT_FONTID_ITALIC Value transfer Type reference (TYPE) T_UPL_FONTID Internal identifier for upload font 20100322

Method GET_ITALICFONTID on class CL_UPE_FIT_SERVICES has no exception.

Method LANGINFO_2_UNICODERANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RANGES_EXTENDED Call by reference Type reference (TYPE) T_UNICODE_RANGETAB Table of Unicode ranges 20100317
2 Exporting EX_RANGES_REQUIRED Call by reference Type reference (TYPE) T_UNICODE_RANGETAB Table of Unicode ranges 20100317
3 Importing IM_LANGINFO Call by reference Object reference (TYPE REF TO) CL_UPE_FIT_LANGINFO Language object 20100317

Method LANGINFO_2_UNICODERANGE on class CL_UPE_FIT_SERVICES has no exception.

Method MAP_CODEPOINT_2_FONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHARWIDTH_EM Call by reference Type reference (TYPE) I Char width in EM 20100326
2 Exporting EX_CHARWIDTH_TW Call by reference Type reference (TYPE) I Char width in TWIP 20100322
3 Exporting EX_INDEX Call by reference Type reference (TYPE) I Index in UPLOADFONTS 20100322
4 Exporting EX_UPLOADFONT Call by reference Type reference (TYPE) T_UPL_FONTREC Information about upload font 20100322
5 Importing IM_CODEPOINT Call by reference Type reference (TYPE) I Unicode codepoint 20100322
6 Importing IM_LANGINFO Call by reference Object reference (TYPE REF TO) CL_UPE_FIT_LANGINFO Language information for FIT 20100322
7 Importing IM_UPLOADFONTS Call by reference Type reference (TYPE) T_UPL_FONTRECTAB Table of upload fonts 20100322
8 Importing IM_URDTFONTMETRIC Call by reference Object reference (TYPE REF TO) CL_UPE_FONTMETRIC Fontmetrics for UPE 20100322

Method MAP_CODEPOINT_2_FONT on class CL_UPE_FIT_SERVICES has no exception.

Method MAP_FONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BOLD Call by reference Type reference (TYPE) TDBOLD Font attribute bold type 20100323
2 Importing IM_FONTSFORCHAR Call by reference Type reference (TYPE) T_FONTMAPRECTAB Table of font mapping info 20100323
3 Importing IM_ITALIC Call by reference Type reference (TYPE) TDITALIC Font attribute italic 20100323
4 Importing IM_PRIOLIST Call by reference Type reference (TYPE) T_FONTPRIOTAB Priority table for upload fonts 20100323
5 Returning RT_MAPPEDFONT Value transfer Type reference (TYPE) T_FONTMAPREC Information about upload font mapping 20100323

Method MAP_FONT on class CL_UPE_FIT_SERVICES has no exception.

Method PRIVCHECK_BASICLATIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BASICLATIN Call by reference Type reference (TYPE) ABAP_BOOL Basic Latin is covered? 20100315
2 Exporting EX_FIXED_WIDTH Call by reference Type reference (TYPE) ABAP_BOOL Basic Latin is fixed width? 20100315
3 Exporting EX_WIDTH Call by reference Type reference (TYPE) I Width in EM of basic latin chars 20100315
4 Importing IM_FONTINFO Call by reference Type reference (TYPE) T_UPL_FONTREC Information about upload font 20100315

Method PRIVCHECK_BASICLATIN on class CL_UPE_FIT_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703