PS 宋体 12号 有锯齿 的问题

以前碰到过这样的问题,今天再次碰到这样的问题,束手无策了。

浪费了半个小时,百度&谷歌。

特此写下这篇文章,长长记性。

希望能帮助遇到同样问题的同学。


设置了一样的文字属性。



设置一样的文字属性,但是在PS面板上显示的却不同,着实着急。抓狂


有锯齿的文字截图


无锯齿的文字截图


解决方法:

经过抽了根烟之后喝了杯水,激发出了强大的记忆能力。想到了解决方法!!!!!!! 大笑

选择文字进行 复位字符 】。如下图

解决原理:
尚未搞明白,后续补充。
非常抱歉,我之前的回答有误。在使用`XLSX`库导出xlsx文件时,它默认使用的是宋体字体。要在导出的xlsx文件中使用其他字体,如微软雅黑,需要使用其他库或方法来实现。 一种可能的解决方案是使用`xlsx-style`库。该库是`XLSX`的一个扩展,可以设置单元格的样式,包括字体。你可以按照以下步骤进行修改: 1. 安装`xlsx-style`库:在命令行中运行`npm install xlsx-style`。 2. 引入所需的模块: ```javascript const XLSX = require('xlsx'); const XLSXStyle = require('xlsx-style'); ``` 3. 修改代码中的`workbook`和`worksheet`的定义: ```javascript const workbook = XLSXStyle.utils.book_new(); const worksheet = XLSXStyle.utils.json_to_sheet(allData); ``` 4. 设置字体样式: ```javascript const cellStyle = { font: { name: "微软雅黑", sz: 11 } }; range.s.r = 0; // 如果只想设置标题行的样式,请取消此行注释 for (let R = range.s.r; R <= range.e.r; ++R) { for (let C = range.s.c; C <= range.e.c; ++C) { const cellAddress = { c: C, r: R }; const cellRef = XLSXStyle.utils.encode_cell(cellAddress); worksheet[cellRef].s = cellStyle; } } ``` 5. 将工作表添加到工作簿中: ```javascript XLSXStyle.utils.book_append_sheet(workbook, worksheet, name); ``` 6. 导出xlsx文件: ```javascript XLSXStyle.writeFile(workbook, filename); ``` 这样,导出的xlsx文件中的文字应该会显示为微软雅黑字体和11了。请确保已正确安装了`xlsx-style`库,并按照上述步骤进行修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值