mspapant / gdipp

Automatically exported from code.google.com/p/gdipp
0 stars 0 forks source link

Text cut off in Outlook 2007. #41

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Which program triggers the problem? Specify the filename if possible.
Outlook 2007 under Contacts.

What steps will reproduce the problem?
1.Start Outlook.
2.Open Contacts.
3.

What is the expected output? What do you see instead?
Some of the contact names on the business card display have the last letter
of the names are either half or fully cut off.

What version of gdipp are you using? On what operating system (bitness)?
(gdipp 0.7.5 Beta for 64-bit Windows (English)) 

Please provide any additional information below.

Original issue reported on code.google.com by mrchains...@gmail.com on 17 Apr 2010 at 5:20

GoogleCodeExporter commented 8 years ago
I tried some names, but none of them show the symptom as you described. Would 
you
please upgrade to 0.7.6 first. If problem still exists, could you please show 
me a
screenshot of this? Thanks.

Original comment by crendk...@gmail.com on 11 May 2010 at 2:23

GoogleCodeExporter commented 8 years ago
This is an issue that I think only appears when auto_hinting is ON, and 
light_mode is 
OFF.  It also appears to affect programs which use .NET framework (probably).  
in the 
following screen shots, hinting is always ON.   

first screen shot is when auto_hinting is OFF and light_mode is OFF - as you 
can see 
all text is correct.  

second shot is auto_hinting ON, but light_mode OFF - you can see bad cuts near 
the 
end of the string.

third shot is auto_hinting ON, light_mode ON - there are much less noticeable 
cuts in 
the Contacts, and the SQL looks fine. 

I usually keep light_mode off because its just a bit too fuzzy for me, but that 
also 
forces me to keep auto_hinting off as well because of this. 

Original comment by greatq...@gmail.com on 13 May 2010 at 8:02

Attachments:

GoogleCodeExporter commented 8 years ago
As the document states, light_mode on implies auto_hinting on (see
FT_LOAD_TARGET_LIGHT in
http://freetype.sourceforge.net/freetype2/docs/reference/ft2-base_interface.html
#FT_LOAD_TARGET_XXX).
The text cut may be caused by the much wider glyphs that FreeType generates. I
remembered this problem also appears in Directory Opus. It is not a bug or 
error of
gdipp, but rather a native incompatibility of FreeType and GDI. I can force 
gdipp to
always draw all characters, but doing so may cause other potential issues.

Original comment by crendk...@gmail.com on 14 May 2010 at 10:48

GoogleCodeExporter commented 8 years ago

Original comment by crendk...@gmail.com on 3 Jun 2010 at 6:29

GoogleCodeExporter commented 8 years ago
Solved in the development version. Now the text width with auto hinting is 
correct.

Original comment by crendk...@gmail.com on 10 Aug 2010 at 6:40