TfFontMgr.dll

v9.3.0.113 32-bit Windows NT Analyzed
Description
Font manager DLL
Authors
Copyright 2006-2010 Adobe Systems Incorporated and its licensors. All rights reserved.
File size
542.2 KB
Uploaded
2025-12-02 14:31
Views
43
SHA-256
45edc63eb8466238aec540e1f43ad888

Exported functions 92

??0TfFontBox@@QAE@XZ #1 · 0x1000
??0TfFontKey@@QAE@ABV0@@Z #2 · 0x5e80
??0TfFontKey@@QAE@HHH@Z #3 · 0x5e40
??0TfFontKey@@QAE@XZ #4 · 0x5e00
??4TfFontBox@@QAEAAV0@ABV0@@Z #5 · 0x1020
??4TfFontKey@@QAEAAV0@ABV0@@Z #6 · 0x5ec0
?AddAttributes@TfFontKey@@QAEXW4EFontAttributes@@@Z #7 · 0x6ae0
?FontFamilyIndex@TfFontKey@@QBEHXZ #8 · 0x10b0
?FontFilePath@TfFontKey@@QBEABVTfString@@XZ #9 · 0x6080
?FontLibAddFont@@YAXABVTfString@@_N1@Z #10 · 0x20f0
?FontLibCreateFontMgr@@YAXABVTfFontMgrInitializationData@@@Z #11 · 0x13b0
?FontLibCreateTextByBmp@@YA_NABVTfFontKey@@ABVTfString@@@Z #12 · 0x16c0
?FontLibCreateTextByVector@@YAMABVTfFontKey@@ABVTfString@@PA_N@Z #13 · 0x16e0
?FontLibDeleteFontMgr@@YAXXZ #14 · 0x1430
?FontLibDrawTextByBmp@@YAMABVTfFontKey@@ABVTfString@@@Z #15 · 0x1740
?FontLibDrawTextByVector@@YAMABVTfFontKey@@ABVTfString@@PAUct_Mesh@@PAVTfFontBox@@@Z #16 · 0x1700
?FontLibDrawTextByVectorContour@@YAMABVTfFontKey@@ABVTfString@@@Z #17 · 0x1720
?FontLibEstimateLength@@YAM_NABVTfString@@1W4EFontType@@AAM3333AA_NAAW4EPRCCharSet@@4@Z #18 · 0x1a10
?FontLibExistFontName@@YA_NABVTfString@@@Z #19 · 0x19f0
?FontLibFindFontKey@@YA_NABVTfString@@GAAVTfFontKey@@_N222@Z #20 · 0x1640
?FontLibFindFontKey@@YA_NABVTfString@@GDAAVTfFontKey@@W4EPRCCharSet@@@Z #21 · 0x1590
?FontLibFindFontKey@@YA_NHGAAVTfFontKey@@_N111@Z #22 · 0x15c0
?FontLibFontMgrExist@@YA_NPAH@Z #23 · 0x20c0
?FontLibGetDefaultFontName@@YAABVTfString@@XZ #24 · 0x17a0
?FontLibGetFontName@@YAXHAAVTfString@@@Z #25 · 0x1960
?FontLibGetFontNameForRTF@@YAXAAVTfString@@@Z #26 · 0x17e0
?FontLibGetFontNameWithPrefix@@YAXAAVTfString@@PA_N@Z #27 · 0x17b0
?FontLibGetResolution@@YAHXZ #28 · 0x14d0
?FontLibGetSymbolFontKey@@YAXAAVTfFontKey@@@Z #29 · 0x19d0
?FontLibGetSymbolFontName@@YAXAAVTfString@@@Z #30 · 0x14f0
?FontLibGetTextBox@@YAXABVTfFontKey@@ABVTfString@@AAM2_N@Z #31 · 0x18c0
?FontLibGetTypeFontFromName@@YA?AW4EFontType@@AAVTfString@@@Z #32 · 0x1940
?FontLibInitFctSystem@@YA_NP6A?AW4EFontStatus@@AAV?$TfSArray@VTfString@@@@@Z@Z #33 · 0x1570
?FontLibIsCoolType@@YA_NXZ #34 · 0x2220
?FontLibLoadAllFont@@YAXABV?$TfSArray@VTfString@@@@H@Z #35 · 0x18e0
?FontLibLoadCatiaFont@@YAXABV?$TfSArray@VTfString@@@@@Z #36 · 0x1920
?FontLibLoadUGFont@@YAXABV?$TfSArray@VTfString@@@@@Z #37 · 0x1900
?FontLibRemoveAllFonts@@YAXXZ #38 · 0x1760
?FontLibRetrieveFontFamilies@@YAXHAAV?$TfSArray@VTfString@@@@@Z #39 · 0x1490
?FontLibSetDefaultFontName@@YAXABVTfString@@@Z #40 · 0x1780
?FontLibSetResolution@@YAXH@Z #41 · 0x14b0
?FontLibSetSymbolFontName@@YAXABVTfString@@@Z #42 · 0x1550
?FontSizeIndex@TfFontKey@@QBEHXZ #43 · 0x10e0
?FontStyleIndex@TfFontKey@@QBEHXZ #44 · 0x10c0
?GetAttributes@TfFontKey@@QBEDXZ #45 · 0x6a50
?GetBitmapFont@TfFontKey@@QBE?AV?$C_ptr@VTfFont@@@@XZ #46 · 0x6180
?GetCharSet@TfFontKey@@QBE?AW4EPRCCharSet@@XZ #47 · 0x6de0
?GetFontAdvance@TfFontKey@@QBEMABVTfString@@_N@Z #48 · 0x63b0
?GetFontAscent@TfFontKey@@QBEM_N@Z #49 · 0x6360
?GetFontContours@TfFontKey@@QBE_NAB_WAAV?$TfSArray@VTfContour@@@@_N@Z #50 · 0x6410
?GetFontDescent@TfFontKey@@QBEM_N@Z #51 · 0x6310
?GetFontFamilyInfo@TfFontKey@@QBE_NHAAVTfString@@@Z #52 · 0x69c0
?GetFontFamilyName@TfFontKey@@QBEABVTfString@@XZ #53 · 0x6910
?GetFontScale@TfFontKey@@QBEMXZ #54 · 0x6b00
?GetFontScalePixel@TfFontKey@@QBEMXZ #55 · 0x6560
?GetFontSize@TfFontKey@@QBEGXZ #56 · 0x6470
?GetInternalFontInfo@TfFontKey@@QBEMW4EFontInfo@@@Z #57 · 0x6cf0
?GetTextBox@TfFontKey@@QBEXABVTfString@@AAM1_N@Z #58 · 0x6c50
?GetTextBox@TfFontKey@@QBEXABVTfString@@AAVTfFontBox@@_N@Z #59 · 0x6c90
?GetType@TfFontKey@@QBE?AW4EFontType@@XZ #60 · 0x6be0
?GetVectorFont@TfFontKey@@QBE?AV?$C_ptr@VTfFont@@@@XZ #61 · 0x6280
?HasSymbol@TfFontKey@@QBE_NXZ #62 · 0x6c30
?HasValidFamily@TfFontKey@@QBE_NXZ #63 · 0x5ff0
?HasValidStyle@TfFontKey@@QBE_NXZ #64 · 0x6030
?IsBold@TfFontKey@@QBE_NXZ #65 · 0x64c0
?IsFixedWidth@TfFontKey@@QBE_NXZ #66 · 0x1200
?IsInternal@TfFontKey@@QBE_NXZ #67 · 0x6d40
?IsItalic@TfFontKey@@QBE_NXZ #68 · 0x6610
?IsNull@TfFontKey@@QAE_NXZ #69 · 0x1070
?IsOverlined@TfFontKey@@QBE_NXZ #70 · 0x1180
?IsSoftware@TfFontKey@@QBE_NXZ #71 · 0x66b0
?IsStretch@TfFontKey@@QBE_NXZ #72 · 0x11c0
?IsStrikeOut@TfFontKey@@QBE_NXZ #73 · 0x11a0
?IsTTFSymbols@TfFontKey@@QBE_NXZ #74 · 0x6a20
?IsUnderlined@TfFontKey@@QBE_NXZ #75 · 0x1160
?IsValid@TfFontKey@@QBE_NXZ #76 · 0x5f40
?IsWired@TfFontKey@@QBE_NXZ #77 · 0x11e0
?LoadInternal@TfFontKey@@QAE_NXZ #78 · 0x6d90
?ReSet@TfFontKey@@QAEXXZ #79 · 0x5f10
?Set@TfFontKey@@QAEXHHH@Z #80 · 0x1040
?SetAttributes@TfFontKey@@QAEXD@Z #81 · 0x6ac0
?SetCharSet@TfFontKey@@QAEXW4EPRCCharSet@@@Z #82 · 0x6e30
?SetFamily@TfFontKey@@QAEXH@Z #83 · 0x1100
?SetFontScale@TfFontKey@@QBEXM@Z #84 · 0x6b50
?SetInternalBold@TfFontKey@@QAEX_N@Z #85 · 0x1310
?SetInternalItalic@TfFontKey@@QAEX_N@Z #86 · 0x1360
?SetOverlined@TfFontKey@@QAEX_N@Z #87 · 0x1270
?SetSize@TfFontKey@@QAEXH@Z #88 · 0x1120
?SetStrikeOut@TfFontKey@@QAEX_N@Z #89 · 0x12c0
?SetStyle@TfFontKey@@QAEXH@Z #90 · 0x1140
?SetStyleSoftware@TfFontKey@@QAEXAA_N0_N@Z #91 · 0x6720
?SetUnderlined@TfFontKey@@QAEX_N@Z #92 · 0x1220

Imported DLLs & functions 126

AddFontResourceExW 0x1005d000
CreateFontIndirectW 0x1005d010
DeleteObject 0x1005d008
GetOutlineTextMetricsW 0x1005d014
GetTextMetricsW 0x1005d004
SelectObject 0x1005d00c
DisableThreadLibraryCalls 0x1005d038
FindClose 0x1005d080
FindFirstFileW 0x1005d078
FindNextFileW 0x1005d07c
GetACP 0x1005d064
GetCPInfo 0x1005d068
GetCurrentProcess 0x1005d048
GetCurrentProcessId 0x1005d028
GetCurrentThreadId 0x1005d02c
GetLastError 0x1005d05c
GetModuleFileNameA 0x1005d074
GetModuleFileNameW 0x1005d070
GetProcAddress 0x1005d088
GetSystemTimeAsFileTime 0x1005d024
GetTickCount 0x1005d030
InterlockedCompareExchange 0x1005d050
InterlockedExchange 0x1005d058
IsDebuggerPresent 0x1005d03c
LoadLibraryExW 0x1005d084
lstrcpyA 0x1005d06c
lstrcpyW 0x1005d060
lstrlenW 0x1005d01c
MultiByteToWideChar 0x1005d020
QueryPerformanceCounter 0x1005d034
SetUnhandledExceptionFilter 0x1005d040
Sleep 0x1005d054
TerminateProcess 0x1005d04c
UnhandledExceptionFilter 0x1005d044
WideCharToMultiByte 0x1005d08c
??0?$allocator@_W@std@@QAE@ABV01@@Z 0x1005d094
??0?$allocator@_W@std@@QAE@XZ 0x1005d0bc
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z 0x1005d0ac
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z 0x1005d0a8
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ 0x1005d0a4
?allocate@?$allocator@_W@std@@QAEPA_WI@Z 0x1005d098
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ 0x1005d0b0
?construct@?$allocator@_W@std@@QAEXPA_WAB_W@Z 0x1005d0b8
?deallocate@?$allocator@_W@std@@QAEXPA_WI@Z 0x1005d0a0
?destroy@?$allocator@_W@std@@QAEXPA_W@Z 0x1005d0b4
?max_size@?$allocator@_W@std@@QBEIXZ 0x1005d09c
__clean_type_info_names_internal 0x1005d174
__CppXcptFilter 0x1005d164
__CxxFrameHandler3 0x1005d1b0
__dllonexit 0x1005d138
__iob_func 0x1005d118
__RTDynamicCast 0x1005d104
_access 0x1005d1ec
_adjust_fdiv 0x1005d160
_amsg_exit 0x1005d15c
_crt_debugger_hook 0x1005d16c
_CxxThrowException 0x1005d1a8
_decode_pointer 0x1005d148
_encode_pointer 0x1005d13c
_encoded_null 0x1005d150
_except_handler4_common 0x1005d168
_initterm 0x1005d154
_initterm_e 0x1005d158
_lock 0x1005d1e4
_malloc_crt 0x1005d14c
_onexit 0x1005d144
_swprintf 0x1005d1c4
_time64 0x1005d124
_unlock 0x1005d134
_vswprintf 0x1005d1c8
_waccess 0x1005d0cc
_wcsicmp 0x1005d1f0
_wfopen 0x1005d178
_wtoi 0x1005d190
?_type_info_dtor_internal_method@type_info@@QAEXXZ 0x1005d170
??_V@YAXPAX@Z 0x1005d1a0
??0exception@std@@QAE@ABQBD@Z 0x1005d0e8
??0exception@std@@QAE@ABQBDH@Z 0x1005d108
??0exception@std@@QAE@ABV01@@Z 0x1005d0dc
??0exception@std@@QAE@XZ 0x1005d0d8
??1exception@std@@UAE@XZ 0x1005d0e0
??2@YAPAXI@Z 0x1005d1b4
??3@YAXPAX@Z 0x1005d1b8
?terminate@@YAXXZ 0x1005d130
?what@exception@std@@UBEPBDXZ 0x1005d0ec
atof 0x1005d18c
ceil 0x1005d12c
fabs 0x1005d1a4
fclose 0x1005d188
feof 0x1005d17c
fgetws 0x1005d180
fprintf 0x1005d114
free 0x1005d1e0
iswdigit 0x1005d140
iswspace 0x1005d1d0
log10 0x1005d128
malloc 0x1005d1c0
memcpy 0x1005d198
memmove_s 0x1005d0e4
memset 0x1005d19c
qsort 0x1005d1e8
rand 0x1005d11c
sprintf_s 0x1005d0fc
sqrt 0x1005d110
srand 0x1005d120
strcmp 0x1005d10c
strcpy_s 0x1005d0f4
strlen 0x1005d0d4
strrchr 0x1005d0f0
towlower 0x1005d1d4
towupper 0x1005d1d8
wcscat 0x1005d0c8
wcscat_s 0x1005d0d0
wcschr 0x1005d184
wcscmp 0x1005d194
wcscpy 0x1005d0f8
wcscpy_s 0x1005d1dc
wcslen 0x1005d1ac
wcsncmp 0x1005d1bc
wcsncpy 0x1005d0c4
wcsrchr 0x1005d100
wcsstr 0x1005d1cc
0x1005d1f8
0x1005d1fc
GetDC 0x1005d204
wsprintfW 0x1005d208