TfFontMgr.dll

v9.3.0.113 64-bit Windows NT Analyzed
Description
Font manager DLL
Authors
Copyright 2006-2010 Adobe Systems Incorporated and its licensors. All rights reserved.
File size
727.7 KB
Uploaded
2025-12-01 14:41
Views
56
SHA-256
29917199f9629d6aa7f9e74eb5316891

Exported functions 92

??0TfFontBox@@QEAA@XZ #1 · 0x1000
??0TfFontKey@@QEAA@AEBV0@@Z #2 · 0x7bd0
??0TfFontKey@@QEAA@HHH@Z #3 · 0x7b80
??0TfFontKey@@QEAA@XZ #4 · 0x7b40
??4TfFontBox@@QEAAAEAV0@AEBV0@@Z #5 · 0x1030
??4TfFontKey@@QEAAAEAV0@AEBV0@@Z #6 · 0x7c30
?AddAttributes@TfFontKey@@QEAAXW4EFontAttributes@@@Z #7 · 0x8fb0
?FontFamilyIndex@TfFontKey@@QEBAHXZ #8 · 0x10e0
?FontFilePath@TfFontKey@@QEBAAEBVTfString@@XZ #9 · 0x7f20
?FontLibAddFont@@YAXAEBVTfString@@_N1@Z #10 · 0x2740
?FontLibCreateFontMgr@@YAXAEBVTfFontMgrInitializationData@@@Z #11 · 0x14d0
?FontLibCreateTextByBmp@@YA_NAEBVTfFontKey@@AEBVTfString@@@Z #12 · 0x1910
?FontLibCreateTextByVector@@YAMAEBVTfFontKey@@AEBVTfString@@PEA_N@Z #13 · 0x1940
?FontLibDeleteFontMgr@@YAXXZ #14 · 0x1540
?FontLibDrawTextByBmp@@YAMAEBVTfFontKey@@AEBVTfString@@@Z #15 · 0x1a00
?FontLibDrawTextByVector@@YAMAEBVTfFontKey@@AEBVTfString@@PEAUct_Mesh@@PEAVTfFontBox@@@Z #16 · 0x1980
?FontLibDrawTextByVectorContour@@YAMAEBVTfFontKey@@AEBVTfString@@@Z #17 · 0x19d0
?FontLibEstimateLength@@YAM_NAEBVTfString@@1W4EFontType@@AEAM3333AEA_NAEAW4EPRCCharSet@@4@Z #18 · 0x1e80
?FontLibExistFontName@@YA_NAEBVTfString@@@Z #19 · 0x1e50
?FontLibFindFontKey@@YA_NAEBVTfString@@GAEAVTfFontKey@@_N222@Z #20 · 0x1860
?FontLibFindFontKey@@YA_NAEBVTfString@@GDAEAVTfFontKey@@W4EPRCCharSet@@@Z #21 · 0x1720
?FontLibFindFontKey@@YA_NHGAEAVTfFontKey@@_N111@Z #22 · 0x1790
?FontLibFontMgrExist@@YA_NPEAH@Z #23 · 0x26f0
?FontLibGetDefaultFontName@@YAAEBVTfString@@XZ #24 · 0x1aa0
?FontLibGetFontName@@YAXHAEAVTfString@@@Z #25 · 0x1d60
?FontLibGetFontNameForRTF@@YAXAEAVTfString@@@Z #26 · 0x1b20
?FontLibGetFontNameWithPrefix@@YAXAEAVTfString@@PEA_N@Z #27 · 0x1ac0
?FontLibGetResolution@@YAHXZ #28 · 0x1620
?FontLibGetSymbolFontKey@@YAXAEAVTfFontKey@@@Z #29 · 0x1e20
?FontLibGetSymbolFontName@@YAXAEAVTfString@@@Z #30 · 0x1640
?FontLibGetTextBox@@YAXAEBVTfFontKey@@AEBVTfString@@AEAM2_N@Z #31 · 0x1c50
?FontLibGetTypeFontFromName@@YA?AW4EFontType@@AEAVTfString@@@Z #32 · 0x1d40
?FontLibInitFctSystem@@YA_NP6A?AW4EFontStatus@@AEAV?$TfSArray@VTfString@@@@@Z@Z #33 · 0x16f0
?FontLibIsCoolType@@YA_NXZ #34 · 0x2920
?FontLibLoadAllFont@@YAXAEBV?$TfSArray@VTfString@@@@H@Z #35 · 0x1ca0
?FontLibLoadCatiaFont@@YAXAEBV?$TfSArray@VTfString@@@@@Z #36 · 0x1d10
?FontLibLoadUGFont@@YAXAEBV?$TfSArray@VTfString@@@@@Z #37 · 0x1ce0
?FontLibRemoveAllFonts@@YAXXZ #38 · 0x1a40
?FontLibRetrieveFontFamilies@@YAXHAEAV?$TfSArray@VTfString@@@@@Z #39 · 0x15c0
?FontLibSetDefaultFontName@@YAXAEBVTfString@@@Z #40 · 0x1a70
?FontLibSetResolution@@YAXH@Z #41 · 0x15f0
?FontLibSetSymbolFontName@@YAXAEBVTfString@@@Z #42 · 0x16c0
?FontSizeIndex@TfFontKey@@QEBAHXZ #43 · 0x1100
?FontStyleIndex@TfFontKey@@QEBAHXZ #44 · 0x10f0
?GetAttributes@TfFontKey@@QEBADXZ #45 · 0x8f00
?GetBitmapFont@TfFontKey@@QEBA?AV?$C_ptr@VTfFont@@@@XZ #46 · 0x8110
?GetCharSet@TfFontKey@@QEBA?AW4EPRCCharSet@@XZ #47 · 0x9540
?GetFontAdvance@TfFontKey@@QEBAMAEBVTfString@@_N@Z #48 · 0x8540
?GetFontAscent@TfFontKey@@QEBAM_N@Z #49 · 0x84b0
?GetFontContours@TfFontKey@@QEBA_NAEB_WAEAV?$TfSArray@VTfContour@@@@_N@Z #50 · 0x85e0
?GetFontDescent@TfFontKey@@QEBAM_N@Z #51 · 0x8420
?GetFontFamilyInfo@TfFontKey@@QEBA_NHAEAVTfString@@@Z #52 · 0x8e00
?GetFontFamilyName@TfFontKey@@QEBAAEBVTfString@@XZ #53 · 0x8d40
?GetFontScale@TfFontKey@@QEBAMXZ #54 · 0x8fe0
?GetFontScalePixel@TfFontKey@@QEBAMXZ #55 · 0x8860
?GetFontSize@TfFontKey@@QEBAGXZ #56 · 0x8690
?GetInternalFontInfo@TfFontKey@@QEBAMW4EFontInfo@@@Z #57 · 0x93b0
?GetTextBox@TfFontKey@@QEBAXAEBVTfString@@AEAM1_N@Z #58 · 0x9290
?GetTextBox@TfFontKey@@QEBAXAEBVTfString@@AEAVTfFontBox@@_N@Z #59 · 0x9300
?GetType@TfFontKey@@QEBA?AW4EFontType@@XZ #60 · 0x91c0
?GetVectorFont@TfFontKey@@QEBA?AV?$C_ptr@VTfFont@@@@XZ #61 · 0x8330
?HasSymbol@TfFontKey@@QEBA_NXZ #62 · 0x9250
?HasValidFamily@TfFontKey@@QEBA_NXZ #63 · 0x7e30
?HasValidStyle@TfFontKey@@QEBA_NXZ #64 · 0x7e80
?IsBold@TfFontKey@@QEBA_NXZ #65 · 0x8720
?IsFixedWidth@TfFontKey@@QEBA_NXZ #66 · 0x12b0
?IsInternal@TfFontKey@@QEBA_NXZ #67 · 0x9440
?IsItalic@TfFontKey@@QEBA_NXZ #68 · 0x88f0
?IsNull@TfFontKey@@QEAA_NXZ #69 · 0x1090
?IsOverlined@TfFontKey@@QEBA_NXZ #70 · 0x11b0
?IsSoftware@TfFontKey@@QEBA_NXZ #71 · 0x8a30
?IsStretch@TfFontKey@@QEBA_NXZ #72 · 0x1230
?IsStrikeOut@TfFontKey@@QEBA_NXZ #73 · 0x11f0
?IsTTFSymbols@TfFontKey@@QEBA_NXZ #74 · 0x8eb0
?IsUnderlined@TfFontKey@@QEBA_NXZ #75 · 0x1170
?IsValid@TfFontKey@@QEBA_NXZ #76 · 0x7ce0
?IsWired@TfFontKey@@QEBA_NXZ #77 · 0x1270
?LoadInternal@TfFontKey@@QEAA_NXZ #78 · 0x94c0
?ReSet@TfFontKey@@QEAAXXZ #79 · 0x7ca0
?Set@TfFontKey@@QEAAXHHH@Z #80 · 0x1050
?SetAttributes@TfFontKey@@QEAAXD@Z #81 · 0x8f90
?SetCharSet@TfFontKey@@QEAAXW4EPRCCharSet@@@Z #82 · 0x95d0
?SetFamily@TfFontKey@@QEAAXH@Z #83 · 0x1110
?SetFontScale@TfFontKey@@QEBAXM@Z #84 · 0x9070
?SetInternalBold@TfFontKey@@QEAAX_N@Z #85 · 0x1410
?SetInternalItalic@TfFontKey@@QEAAX_N@Z #86 · 0x1470
?SetOverlined@TfFontKey@@QEAAX_N@Z #87 · 0x1350
?SetSize@TfFontKey@@QEAAXH@Z #88 · 0x1130
?SetStrikeOut@TfFontKey@@QEAAX_N@Z #89 · 0x13b0
?SetStyle@TfFontKey@@QEAAXH@Z #90 · 0x1150
?SetStyleSoftware@TfFontKey@@QEAAXAEA_N0_N@Z #91 · 0x8b20
?SetUnderlined@TfFontKey@@QEAAX_N@Z #92 · 0x12f0

Imported DLLs & functions 127

AddFontResourceExW 0x18007d000
CreateFontIndirectW 0x18007d020
DeleteObject 0x18007d010
GetOutlineTextMetricsW 0x18007d028
GetTextMetricsW 0x18007d008
SelectObject 0x18007d018
DisableThreadLibraryCalls 0x18007d070
FindClose 0x18007d108
FindFirstFileW 0x18007d0f8
FindNextFileW 0x18007d100
GetACP 0x18007d0d0
GetCPInfo 0x18007d0d8
GetCurrentProcess 0x18007d0a8
GetCurrentProcessId 0x18007d050
GetCurrentThreadId 0x18007d058
GetLastError 0x18007d0c0
GetModuleFileNameA 0x18007d0f0
GetModuleFileNameW 0x18007d0e8
GetProcAddress 0x18007d118
GetSystemTimeAsFileTime 0x18007d048
GetTickCount 0x18007d060
IsDebuggerPresent 0x18007d090
LoadLibraryExW 0x18007d110
lstrcpyA 0x18007d0e0
lstrcpyW 0x18007d0c8
lstrlenW 0x18007d038
MultiByteToWideChar 0x18007d040
QueryPerformanceCounter 0x18007d068
RtlCaptureContext 0x18007d078
RtlLookupFunctionEntry 0x18007d080
RtlVirtualUnwind 0x18007d088
SetUnhandledExceptionFilter 0x18007d098
Sleep 0x18007d0b8
TerminateProcess 0x18007d0b0
UnhandledExceptionFilter 0x18007d0a0
WideCharToMultiByte 0x18007d120
??0?$allocator@_W@std@@QEAA@AEBV01@@Z 0x18007d130
??0?$allocator@_W@std@@QEAA@XZ 0x18007d180
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z 0x18007d160
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@PEBD@Z 0x18007d158
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ 0x18007d150
?allocate@?$allocator@_W@std@@QEAAPEA_W_K@Z 0x18007d138
?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ 0x18007d168
?construct@?$allocator@_W@std@@QEAAXPEA_WAEB_W@Z 0x18007d178
?deallocate@?$allocator@_W@std@@QEAAXPEA_W_K@Z 0x18007d148
?destroy@?$allocator@_W@std@@QEAAXPEA_W@Z 0x18007d170
?max_size@?$allocator@_W@std@@QEBA_KXZ 0x18007d140
__C_specific_handler 0x18007d1c8
__clean_type_info_names_internal 0x18007d2e8
__CppXcptFilter 0x18007d2d0
__crt_debugger_hook 0x18007d2e0
__CxxFrameHandler3 0x18007d378
__dllonexit 0x18007d280
__iob_func 0x18007d238
__RTDynamicCast 0x18007d210
_access 0x18007d3e0
_amsg_exit 0x18007d2c8
_CxxThrowException 0x18007d358
_decode_pointer 0x18007d2a0
_encode_pointer 0x18007d3d0
_encoded_null 0x18007d2c0
_initterm 0x18007d2b0
_initterm_e 0x18007d2b8
_lock 0x18007d290
_malloc_crt 0x18007d2a8
_onexit 0x18007d298
_swprintf 0x18007d398
_time64 0x18007d250
_unlock 0x18007d278
_vswprintf 0x18007d3a0
_waccess 0x18007d198
_wcsicmp 0x18007d3e8
_wfopen 0x18007d2f8
_wtoi 0x18007d328
?_type_info_dtor_internal_method@type_info@@QEAAXXZ 0x18007d2d8
??_V@YAXPEAX@Z 0x18007d348
??0exception@std@@QEAA@AEBQEBD@Z 0x18007d1d8
??0exception@std@@QEAA@AEBQEBDH@Z 0x18007d218
??0exception@std@@QEAA@AEBV01@@Z 0x18007d1b8
??0exception@std@@QEAA@XZ 0x18007d1b0
??1exception@std@@UEAA@XZ 0x18007d1c0
??2@YAPEAX_K@Z 0x18007d368
??3@YAXPEAX@Z 0x18007d370
?terminate@@YAXXZ 0x18007d270
?what@exception@std@@UEBAPEBDXZ 0x18007d1e0
atof 0x18007d320
ceil 0x18007d268
fabs 0x18007d350
fclose 0x18007d318
feof 0x18007d300
fgetws 0x18007d308
fprintf 0x18007d230
free 0x18007d3d8
iswdigit 0x18007d380
iswspace 0x18007d3b0
log10 0x18007d258
log10f 0x18007d260
malloc 0x18007d390
memcpy 0x18007d338
memmove_s 0x18007d1d0
memset 0x18007d340
qsort 0x18007d1f8
rand 0x18007d240
sprintf_s 0x18007d200
sqrt 0x18007d228
srand 0x18007d248
strcmp 0x18007d220
strcpy_s 0x18007d1f0
strlen 0x18007d1a8
strrchr 0x18007d1e8
towlower 0x18007d3b8
towupper 0x18007d3c0
wcscat 0x18007d190
wcscat_s 0x18007d1a0
wcschr 0x18007d310
wcscmp 0x18007d330
wcscpy 0x18007d2f0
wcscpy_s 0x18007d3c8
wcslen 0x18007d360
wcsncmp 0x18007d388
wcsncpy 0x18007d288
wcsrchr 0x18007d208
wcsstr 0x18007d3a8
0x18007d3f8
0x18007d400
GetDC 0x18007d410
wsprintfW 0x18007d418