Thu 27 Dec 2012 02:16:36 PM UTC, comment #7:
I've created a flash file that exposed this problem,
by using a dynamic textbox with Chinese and English text,
and set it to use "WenQuanYi Zen Hei" font (Chinese, sans-serif),
with and without font embedding.
(One with font embedding was for reference only)
http://www.freeimagehosting.net/newuploads/5n43z.png
These are image results from Macromedia Flash Player 7.
You'd see that if WenQuanYi font was not exist on the system
English text will be substituted by Times New Roman (English, serif) and
Chinese text with SimSun (Chinese, serif) font.
http://www.freeimagehosting.net/newuploads/v4oua.png
These are image results from Gnash 0.8.10.
You'd see that if WenQuanYi font was not exist on the system
Chinese text will be displayed as boxes, even if it could be subsituted with the installed AR PL UMing CN or SimSun (Chinese, serif) font.
But it seems odd that English one was able to be substituted with the installed Tahoma (English, sans-serif) font.
http://www.mediafire.com/?qd252dpdbukhrvt
My test flash file (Flash 7) created with Macromedia Flash MX 2004,
along with screenshots and font download link. Also attached here (file #27153).
Also note that Gnash seems not supporting the "line spacing" option of textbox.
System: Debian GNU/Linux 5.0 "Lenny" i386
Gnash: gnash 0.8.10-1~lenny from getgnash.org APT repository
|