StyleReport在Unix环境中的PDF汉字显示配置指南

需积分: 9 3 下载量 185 浏览量 更新于2024-09-30 收藏 281KB DOC 举报
"这篇文档主要介绍了如何在StyleReport中设置汉字在PDF导出时的正确显示,特别是当StyleReport运行在Unix环境下时的配置步骤。" 在StyleReport中导出包含汉字的PDF文档,需要特别关注字体的设置,因为Unix环境可能不包含所有必要的中文字体。以下是详细的操作步骤: 1. 拷贝字体文件: - 首先,你需要将Adobe Acrobat的CIDFont和Cmap两个目录复制到Unix系统。这两个目录通常位于Adobe Acrobat的安装路径下,例如 `(安装位置)\Adobe\Acrobat6.0\Resoure\CIDFont` 和 `(安装位置)\Adobe\Acrobat6.0\Resoure\Cmap`。在Unix上,这两个目录应放置在同一位置,比如 `E:/TransNMSPorject/cvsroot/TransNMS190/subsystem/TnmsReport/web/webreport/pdffont`。 2. 拷贝TrueType字体: - 此外,还需要将Windows系统下的TrueType字体文件,通常位于 `c:\windows\Fonts` 目录,拷贝到上述CIDFont目录中。这是为了确保Unix系统拥有报表中可能用到的所有中文字体。 3. 设置字体路径: - 登录企业管理器,使用用户名和密码“admin”。 - 在Enterprise Manager的导航树中选择“Presentation(PDF”,然后进行以下设置: - 在“TrueType/CIDFont”的Path字段中,指定字体路径为 `E:/TransNMSPorject/cvsroot/TransNMS190/subsystem/TnmsReport/web/webreport/pdffont/CIDFont`。 4. 配置字体映射: - 在“fontmap”设置中,需要为报表中使用的TrueType字体和CID字体创建映射关系。例如,宋体对应于“STSongStd-Light-Acro”。这是关键步骤,因为Acrobat不同版本的字体名称可能不同,必须使用正确版本的名称,否则可能导致显示错误。此外,注意Acrobat 6.0的Cmap不能用于7.0,反之亦然。 通过以上步骤,可以确保StyleReport在Unix环境下导出的PDF文档能正确显示汉字。在配置过程中,一定要仔细核对字体路径和名称,避免因配置错误导致汉字无法正常显示。这是一项对于生成中文报告至关重要的技术细节,对于使用StyleReport处理多语言内容的用户来说,了解并掌握这一设置是非常必要的。
2024-07-20 上传
微信小程序的社区门诊管理系统流程不完善导致小程序的使用率较低。社区门诊管理系统的部署与应用,将对日常的门诊信息、预约挂号、检查信息、检查报告、病例信息等功能进行管理,这可以简化工作程序、降低劳动成本、提高工作效率。为了有效推动医院的合理配置和使用,迫切需要研发一套更加全面的社区门诊管理系统。 本论文主要介绍基于Php语言设计并实现了微信小程序的社区门诊管理系统。该小程序基于B/S即所谓浏览器/服务器模式,选择MySQL作为后台数据库去开发并实现一个以微信小程序的社区门诊为核心的系统以及对系统的简易介绍。 本课题要求实现一套微信小程序的社区门诊管理系统,系统主要包括管理员模块和用户模块、医生模块功能模块。 用户注册,在用户注册页面通过填写账号、密码、确认密码、姓名、性别、手机、等信息进行注册操作。用户登陆微信端后,可以对首页、门诊信息、我的等功能进行详细操作。门诊信息,在门诊信息页面可以查看科室名称、科室类型、医生编号、医生姓名、 职称、坐诊时间、科室图片、点击次数、科室介绍等信息进行预约挂号操作。检查信息,在检查信息页面可以查看检查项目、检查地点、检查时间、检查费用、账号、姓名、医生编号、医生姓名、是否支付、审核回复、审核状态等信息进行支付操作。我的,在我的页面可以对预约挂号、检查信息、检查报告、处方信息、费用信息等详细信息。 管理员登录进入社区门诊管理系统可以查看首页、个人中心、用户管理、医生管理、门诊信息管理、科室分类管理、预约挂号管理、检查信息管理、检查报告管理、病例信息管理、处方信息管理、费用信息管理、系统管理等信息进行相应操作。 医生登录进入社区门诊管理系统可以查看首页、个人中心、预约挂号管理、检查信息管理、检查报告管理、病例信息管理、处方信息管理等信息进行相应操作。