Flash打印中不常用中文字体打印说明

背景说明

Flash打印默认字体库文件只支持绝大部分的英文字体,以及常用中文字体。对部分不常用中文字体不支持。使用字体库中不支持的字体进行打印时,实际打印效果为宋体。

解决方案

当用户需要使用默认不支持的字体进行打印时,可以通过制作对应字体的字体库文件,并部署至服务器来解决。

单独制作的字体库文件格式为.swf。使用单独制作的字体库文件在进行Flash打印时,与默认字体库文件一样为矢量字体,能精确打印。

需要定制特殊字体库文件时,请联系技术支持人员,并提供原始字体文件。

字体文件部署方法:

1. 将字体库文件swf存放至:..\ mis2\gezFlashPrint\fontSwf文件夹中,如没有此目录时请新建同名文件夹。

2. 在..\ mis2\gezFlashPrint\gezFlashPrintConfig.xml中配置字体和字库的对应关系。格式如下:

<?xmlversion="1.0" encoding="UTF-8"?>

<root>

<config>

<name>paperAlert</name><!—打印时是否弹出纸张设置对话框 -->

<value>false</value>

</config>

<config>

<name>isUseFontLib</name><!—是否使用自定义字体进行打印,设置为true时,使用默认字体库中不支持的字体进行打印时载入库文件进行打印。设置为false时,不载入自定义字体库文件。 -->

<value>true</value>

</config>

<configtype="fontLibConfig">

<name>华文彩云</name><!—字体名称 -->

<value>华文彩云.swf,华文彩云_粗体.swf,华文彩云_斜体.swf,华文彩云_粗体_斜体.swf</value><!—对应的字体库文件 -->

</config>

<configtype="fontLibConfig">

<name>隶书</name>

<value>隶书.swf,隶书_粗体.swf,隶书_斜体.swf,隶书_粗体_斜体.swf</value>

</config>

</root>

字体支持情况说明

·  默认支持的中文字体包括:

宋体、华文仿宋、华文宋体、华文楷体、华文细黑、微软雅黑、新宋体、仿宋、楷体、黑体、书体坊赵九江钢笔行书。

·  默认不支持的中文字体包括:

华文彩云、华文新魏、华文琥珀、华文行楷、华文隶书、幼圆、方正姚体、方正小篆体、方正水柱简体、方正流行体简、方正舒体、方正舒体简体、方正超粗黑简、方正隶变简体、方正静蕾简体、方正黄草简体、汉仪圆叠体简、汉仪方叠体简、汉仪秀英体简、汉仪菱心体简、草檀斋毛泽东字体、迷你简古隶、迷你简启体、迷你简汉真广、迷你简神工、迷你简胖头鱼、迷你简胖娃、迷你简超粗黑、迷你繁启体、繁智草、隶书。

·  默认支持的英文字体。见文档最后:附表一。

·  默认提供的字体文件

除默认支持的中文字体,提供隶书、华文彩云两种字体的swf文件,由于文件较大,未包含在产品包中,需要时请联系技术支持人员索取。这两种字体的SWF包含普通,加粗,斜体,加粗并斜体这四种情况。带下划线的文字暂不支持。

·  Flash打印默认也不支持用户自定义安装的字体,需要做同样的处理才能支持相应字体进行Flash打印。

注意:由于Flash打印时会读取字体库信息,读取字体库信息比较耗用内存,如果同一个报表中使用添加字体库文件来支持的字体种类过多,可能会导致打印速度较慢,甚至失去响应。所以建议用户不要在同一个报表中使用多种自定义字体进行Flash打印。默认支持字体在打印时不会影响性能。


附表一:Flash打印支持的英文字体

支持的英文字体

Arial Black

Agency FB

Aharoni

Algerian

Andalus

Berlin Sans FB Demi

Arial Narrow

Arial Rounded MT Bold

Arial Unicode MS

Baskerville Old Face

Bradley Hand ITC

Bernard MT Condensed

Blackadder ITC

Bodoni MT

Bodoni MT Black

Cambria Math

Britannic Bold

Broadway

Browallia New

BrowalliaUPC

Consolas

Candara

Castellar

Centaur

Century

DaunPenh

Constantia

Cooper Black

Copperplate Gothic Bold

Copperplate Gothic Light

Edwardian Script ITC

David

DFKai-SB

Dialog

DialogInput

Felix Titling

Elephant

Engravers MT

Eras Bold ITC

Eras Demi ITC

FreesiaUPC

Footlight MT Light

Forte

Franklin Gothic Book

Franklin Gothic Demi

Gill Sans MT Ext Condensed Bold

Freestyle Script

French Script MT

Gabriola

Garamond

GungsuhChe

Gill Sans Ultra Bold

Gill Sans Ultra Bold Condensed

Gisha

Gloucester MT Extra Condensed

JasmineUPC

Haettenschweiler

Harlow Solid Italic

Harrington

High Tower Text

Lao UI

Jokerman

Juice ITC

Kalinga

Kartika

Lucida Sans

Latha

Leelawadee

Levenim MT

LilyUPC

Meiryo UI

Lucida Sans Typewriter

Lucida Sans Unicode

Magneto

Maiandra GD

MingLiU-ExtB

Microsoft Himalaya

Microsoft JhengHei

Microsoft New Tai Lue

Microsoft PhagsPa

MoolBoran

MingLiU_HKSCS

MingLiU_HKSCS-ExtB

Miriam

Miriam Fixed

Narkisim

MS Gothic

MS Mincho

MS PGothic

MS PMincho

Parchment

Niagara Engraved

Niagara Solid

Nyala

OCR A Extended

Rage Italic

Perpetua

Perpetua Titling MT

Plantagenet Cherokee

Playbill

Segoe Script

Ravie

Rockwell

Rockwell Condensed

Rockwell Extra Bold

Simplified Arabic Fixed

Segoe UI

Segoe UI Light

Segoe UI Semibold

Segoe UI Symbol

Trebuchet MS

SimSun-ExtB

Snap ITC

Stencil

Sylfaen

Vivaldi

Tunga

Tw Cen MT

Tw Cen MT Condensed

Tw Cen MT Condensed Extra Bold

Angsana New

AngsanaUPC

Aparajita

Arabic Typesetting

Arial

Batang

BatangChe

Bauhaus 93

Bell MT

Berlin Sans FB

Bodoni MT Condensed

Bodoni MT Poster Compressed

Book Antiqua

Bookman Old Style

Bookshelf Symbol 7

Brush Script MT

Calibri

Californian FB

Calisto MT

Cambria

Century Gothic

Century Schoolbook

Chiller

Colonna MT

Comic Sans MS

Corbel

Cordia New

CordiaUPC

Courier New

Curlz MT

DilleniaUPC

DokChampa

Dotum

DotumChe

Ebrima

Eras Light ITC

Eras Medium ITC

Estrangelo Edessa

EucrosiaUPC

Euphemia

Franklin Gothic Demi Cond

Franklin Gothic Heavy

Franklin Gothic Medium

Franklin Gothic Medium Cond

FrankRuehl

Gautami

Georgia

Gigi

Gill Sans MT

Gill Sans MT Condensed

Goudy Old Style

Goudy Stout

Gulim

GulimChe

Gungsuh

Impact

Imprint MT Shadow

Informal Roman

IrisUPC

Iskoola Pota

Khmer UI

KodchiangUPC

Kokila

Kristen ITC

Kunstler Script

Lucida Bright

Lucida Calligraphy

Lucida Console

Lucida Fax

Lucida Handwriting

Malgun Gothic

Mangal

Marlett

Matura MT Script Capitals

Meiryo

Microsoft Sans Serif

Microsoft Tai Le

Microsoft Uighur

Microsoft Yi Baiti

MingLiU

Mistral

Modern No. 20

Mongolian Baiti

Monospaced

Monotype Corsiva

MS Reference Sans Serif

MS Reference Specialty

MS UI Gothic

MT Extra

MV Boli

Old English Text MT

Onyx

Palace Script MT

Palatino Linotype

Papyrus

PMingLiU

PMingLiU-ExtB

Poor Richard

Pristina

Raavi

Rod

Sakkal Majalla

SansSerif

Script MT Bold

Segoe Print

Serif

Shonar Bangla

Showcard Gothic

Shruti

Simplified Arabic

Symbol

Tahoma

Tempus Sans ITC

Times New Roman

Traditional Arabic

Utsaah

Vani

Verdana

Vijaya

Viner Hand ITC

Vladimir Script

Vrinda

Webdings

Wide Latin

Wingdings

Wingdings 2

Wingdings 3

 

 

 

flash字体库打印相关推荐

  1. Font Awesome一套绝佳的图标字体库和CSS框架的使用

    场景 Font Awesome 一套绝佳的图标字体库和CSS框架 官网: http://fontawesome.dashgame.com/ 实现 从官网下载资源文件,解压后的目录 将上面解压后的四个目 ...

  2. linux添加中文字库主线任务,Linux 添加中文字体库

    背景:润乾报表 win上面的项目直接上传到linux 上,但预览&下载报表时乱码 如果含有斜线的单元格或统计图的报表在网页上发布时,统计图或斜线单元格里的汉字会变成小方框,此时往往是服务器端操 ...

  3. Cocos2d-x教程(28)-ttf 字体库的使用

    欢迎增加 Cocos2d-x 交流群: 193411763 转载请注明原文出处:http://blog.csdn.net/u012945598/article/details/37650843 通常为 ...

  4. iOS中如何添加自定义的字体库

    今天在开发过程中,UI设计直接给我了一个字体库文件,让我在label的显示中直接使用自己库的文件,突然之间感觉懵逼状态,这个怎么弄,其实很简单,一句代码就可以搞定这个字体库的. 工程配置步骤: 1.在 ...

  5. cocos2d-x使用第三方的TTF字体库

    http://blog.csdn.net/wm_jiangnanan/article/details/8665040 cocos2d-x使用第三方的TTF字体库 最近再做一款手机游戏,用的是cocos ...

  6. vue-pdf使用+分页预览(踩坑 + 使用本地字体库)

    项目场景: 最近项目要文件流做查询报表pdf预览并下载打印的需求,网上很多关于vue-pdf的使用,使用上没有太多难度: 使用方法 npm install --save vue-pdf <el- ...

  7. Qt Qml 查看所有字体、添加字体库、使用字体库的方法

    最近换了项目里的字体,所以整理一下qt设置字体相关的一点内容, 主要包括: 1.查看当前系统里所有字体的名称 2.添加路径下的字体库 3.使用字体库 一.查看当前Qt所有字体的名称 为什么要查看字体名 ...

  8. Xft字体库:体系结构及用户指南(转)

    Xft字体库:体系结构及用户指南(转) Xft字体库:体系结构及用户指南 Keith Packard XFree86 Core Team, SuSE Inc. keithp@keithp.com 本文 ...

  9. web字体库加载优化_优化Web字体以提高性能:最新技术

    web字体库加载优化 This article is part of a series created in partnership with SiteGround. Thank you for su ...

  10. Unity制作美术字体、图片转字体库C#

    前言:在遇到Unity支持的字体库之外的字体时,可以将每个字的图片集中生成一个字体库,用来Unity文本使用. 一.功能 1.字体图片设置 字体图片等比等分在一张图片上,方便Unity系统自处理 2. ...

最新文章

  1. 省钱之道--图解域域树域林根域的含义
  2. 应用监控指标采集器 Prometheus 核心介绍
  3. hook 驱动 截屏
  4. java AC自动机
  5. HDU-4777 Rabbit Kingdomom(树状数组、区间离线)
  6. 刚copy试探发表了一篇文章文章,oschina感觉良好
  7. 容器编排技术 -- Kubernetes kubectl scale 命令详解
  8. Windows进程通信之共享内存通信(C++)
  9. 在Silverlight中使用DynamicMethod(动态方法)
  10. 海量数据挖掘MMDS week3:流算法Stream Algorithms
  11. 《SharePoint Portal Server 2003 深入指南》开放了两个章节在线阅读
  12. Excel2003进制转换方法
  13. c++filt看函数名
  14. DeFi 的纵向扩张:利率协议将带来去中心化金融世界新变革
  15. 保险合同的订立,生效与履行
  16. 【钉钉考勤打卡】--上传打卡记录
  17. 设计模式【2.1】-- 简单工厂模式怎么演变成工厂方法模式?
  18. 个人如何搭建博客网站
  19. Android系统结构
  20. obj-c编程11:内存管理和ARC(自动引用计数)

热门文章

  1. NetSpeedMonitor for mac
  2. 非常经典的java编程题全集-共50题(11-30)
  3. eclipse运行java项目
  4. 使用react写cNode项目初期------环境的配置
  5. Fiddler4抓取安卓手机数据包图文教程
  6. soapUI简单教程
  7. 2022-2028全球食品和饮料行业热转印设备行业调研及趋势分析报告
  8. 社会工程学之ip获取和定位
  9. 【摘抄】SLAM中的位姿
  10. java发送邮件带附件