必要的字体或包含必要字体的文件夹会被设置到字体工厂中。粘贴下面configSection标签之后,appSetting标签之前的代码。
XML代码。粘贴到web.config文件中的configSections和appSettings标签中间。
<ActiveReports.PdfExport> <FontFactoryMode="File"> <AddFolderVirtualPath="~/Fonts"Recurse="true"/> <SubstituteFont="Helv"To="Helvetica"/> <SetFallbackFontFont="Arial"/> <!--fontlinknodes--> <AddFontLinkFont="Arial"List="SimSun,gulim,PMingLiU"/> <AddFontLinkFont="Tahoma"List="MSUIGothic,SimSun,gulim,PMingLiU"/> <AddFontLinkFont="MSUIGothic"List="SimSun,gulim,PMingLiU,MicrosoftSansSerif"IsDefault="true"/> </FontFactory> </ActiveReports.PdfExport> |
注:请给您要使用的字体设置的变换形式。如遇下面的示例代码,创建一个字体文件夹,然后复制所需的字体文件(arial.ttf,tahoma.ttf, msgothic.ttc, simsum.ttc, gulim.ttc, mingliu.ttc, micross.ttf).
注:对于Azure工作角色工程,使用绝对路径而不是上面的虚拟路径<AddFolderPath="~/Fonts"Recurse="true"/>.