如何用计算机做字库,用自己的字体做电脑字库很简单,只需要耐心写完8890个汉字...

提及字体设计,很多人都会认为那一定是专业设计师做的事情。

那我不是专业的设计师,我是否可以设计一套自己的专属字体呢?

932790eb7f4b34e417f879070e8f8407.png

当然可以,不过你需要非常有耐心地写完8890个汉字,并且是用黑色的中性笔或者钢笔书写。当然,这并不需要你一笔一划地书写所谓的楷书,只要是你喜欢的风格就行。

最值得注意的是,你所书写的每一个字都必须严格地按照下图中的顺序来书写,否则的话,最后生成的字库很可能出现乱七八糟的状况,比如你需要输入的是“你好”,结果显示出来的是“不好”。当然了,我这仅仅是举个例子。

67c48670e09711e75546b5853f3ee4c7.png

当您书写完成之后,您只需要将每一页扫描或者拍照之后上传到字体生成页面就OK了,接下来的事,就是稍加等待。怎么样,够简单吧?

b8c4d58a2df980ed2c16eb741560fbcf.png

所有的这一切都是免费的,不过需要值得注意的是,您最后生成的字体只能由用户以非商业性的目的进行个人使用。未经同意,不得自行或授权第三方对字库进行任何商业运营行为,否则,人家会保留法律追诉的权利。

不过在我看来,自己设计一套字库,自己用就已经很妙了,不是吗?

作为家长的我,正在积极鼓励还在上小学的儿子完成一套属于自己的字库,毕竟这是一套他小学时的纪念,或许将来儿子还会拥有初中版、高中版、大学版。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,您想要使用文本文档`C:\Users\陈芃宇\Downloads\汉字字库.txt`中的符生成图片,以下是一个示例代码: ```python from PIL import Image, ImageDraw, ImageFont def text_to_image(text, font_path, font_size, image_size, image_color, text_color): # 创建空白图片 image = Image.new('RGB', image_size, color=image_color) draw = ImageDraw.Draw(image) # 加载字体 font = ImageFont.truetype(font_path, font_size) # 计算文绘制位置 text_width, text_height = draw.textsize(text, font=font) x = (image_size[0] - text_width) // 2 y = (image_size[1] - text_height) // 2 # 绘制文 draw.text((x, y), text, font=font, fill=text_color) return image # 批量转换文为图片 def batch_convert_text_to_image(texts, font_path, font_size, image_size, image_color, text_color): for i, text in enumerate(texts): image = text_to_image(text, font_path, font_size, image_size, image_color, text_color) image.save(f'output_{i}.png') # 从文本文件中读取符 def read_characters_from_file(file_path): with open(file_path, 'r', encoding='utf-8') as file: characters = file.read().strip() return characters # 示例用法 file_path = r'C:\Users\陈芃宇\Downloads\汉字字库.txt' font_path = 'Arial.ttf' # 字体文件路径 font_size = 24 # 字体大小 image_size = (200,100) # 图片大小 image_color = (255, 255, 255) # 图片背景颜色(RGB) text_color = (0, 0, 0) # 文颜色(RGB) # 读取文本文件中的符 characters = read_characters_from_file(file_path) # 批量转换符为图片 batch_convert_text_to_image(characters, font_path, font_size, image_size, image_color, text_color) ``` 请将`file_path`变量设置为您的文本文档的路径(例如:`C:\Users\陈芃宇\Downloads\汉字字库.txt`)。代码将读取文档中的符,并根据提供的字体、大小、图片大小等信息,生成相应的图片,并保存在当前目录下,文件名为`output_0.png`、`output_1.png`、`output_2.png`等。 请确保安装了Pillow库,可以使用`pip install pillow`命令进行安装。同时,您需要提供所需的字体文件(`font_path`)的路径。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值