本帖最后由 Ellia.Duan 于 2023-2-17 16:32 编辑
如果您这边页眉页脚是宋体,附件中提供了 宋体 的ttf文件,您可以通过如下方式 引入
- function registerServerFont(name, type, serverPath) {
- var xhr = new XMLHttpRequest();
- xhr.open('GET', serverPath, true);
- xhr.responseType = 'blob';
- xhr.onload = function (e) {
- if (this.status == 200) {
- // get binary data as a response
- var blob = this.response;
- //将Blob 对象转换成 ArrayBuffer
- var reader = new FileReader();
- reader.onload = function (e) {
- var fontrrayBuffer = reader.result;
- var fonts = GC.Spread.Sheets.PDF.PDFFontsManager.getFont(name) || {};
- fonts[type] = fontrrayBuffer;
- GC.Spread.Sheets.PDF.PDFFontsManager.registerFont(name, fonts);
- }
- reader.readAsArrayBuffer(blob);
- }
- };
- xhr.send();
- }
- registerServerFont('宋体', 'normal', 'font/simsun.ttf');
复制代码 具体示例 见附件
如果是其他字体 ,可以网上搜索相关ttf文件,进行导入
|
|