gdipp
|
Customizable Windows text renderers. gdipp (codename) project is a replacement of the Windows default text render, which brings to you the effect of text like Mac OS and Linux distributions. It is easy-to-use with unnoticeable overhead, and it is fully customizable.
The project consists of the following components:
1. gdimm.dll: the main component of the gdipp project, counterpart of gdi++.dll. Most of the font management, text rendering and API simulating is taken place here. gdimm means "gdi--" for emphasizing its design idea of lightweight comparing to gdi++.dll.
2. gdipp Enumerator: enumerates the current processes in the system and injects gdimm.dll into target ones. gdipp Service calls it when starting.
3. gdipp Loader: accept an executable file path as argument and run it, counterpart of gdi++.exe. If the process is successfully spawned, inject gdimm.dll to the running process, and the new process will render text with gdimm.dll instantly.
4. gdipp Preview: preview rendering result with different configurations of gdimm.dll. Help discovering the best settings for every user.
5. gdipp Service: as a Windows service, it injects gdimm.dll to target processes, thus avoid enabling AppInit_DLLs for system-wide API hooking. It also coordinates system-wide glyph caching.
The license of this software is Free, you can free download and free use this system utility software.

