输出打印文档 |
创建打印任务完成后,会返回打印报告的下载地址。在 iServer 的创建打印任务页面会出现下载打印报告按钮,点击此按钮,即可下载可打印的地图文档。
Web 打印服务支持的输出格式包括:PNG、PDF,可在创建打印任务的 POST 请求参数中指定。输出的 PDF 文档支持无级缩放,支持多图层显示。支持输出为大幅(A1、A2图幅),高精度(400 DPI)的地图文档。
WebMap图层中的文本字体:由您制作地图时指定,如果 iServer 所在机器的系统字体库中没有微软雅黑或您指定的字体时,iServer 会尝试继续加载其他系统字体,依次为黑体、宋体、仿宋、楷体。
布局图层中的文本字体:由您选择或制作的布局模板指定,如:地图主标题、副标题、作者、版权信息、图例名称等,其默认字体是微软雅黑。如需修改文档中的文本字体,可在 SuperMap iDesktop/iDesktopX 或 Jaspersoft Studio 软件中对布局模板的文本字体属性(Text Field)进行对应的字体修改设置。
如果系统字体库中没有您所需要的字体,您可以选择以下两种方式的其中一种来进行扩展字体:
您可以手动安装所需字体到系统字体库,安装完成后无需重启 iServer。
Linux 环境:您可以将字体文件放到【iServer安装目录\support\fonts】目录下,iServer会在 60s 内自动加载,无需重启 iServer。
Windows 环境:您需要在【iServer安装目录\support】目录下,新建fonts文件夹,并将字体文件放到【iServer安装目录\support\fonts】目录下,再启动 iServer 。
注: .ttc格式的字体需要使用方法2(放到 iServer 指定目录中)来进行扩展字体。
Web 打印服务输出的 PDF 文档保留了 WebMap 图层和布局模板,提供了高质量的地图打印素材。支持布局的多图层显示,包括:地图主标题、副标题、指北针、主地图、小地图、图例、地图作者、版权信息等,您可以在 PDF 中控制这些布局图层的可见性,也可以调整这些图层元素的位置,还可以对图层内容进行编辑。
如下图所示,左侧为图层树,可以通过勾选控制图层的可见性。
PDF 保留了 WebMap 地图图层和布局模板中的文字,因此,可以利用 PDF 编辑器的编辑功能对地图中部分矢量要素和文本图层进行编辑。例如:地图主标题、副标题、图例、图例元素名称等文字信息,可以在 PDF 中修改字体、字体大小、颜色,还可以调整位置等。但是,不建议在 PDF 中进行大量的地图相关的编辑操作,这里只适合对地图进行微调,如调整个别标签文本的位置。
更多关于Web打印服务的问题,请参考:FAQ。