吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 720|回复: 7
收起左侧

[学习记录] [易语言 原创]做一个字体安装软件

[复制链接]
CodeBlue 发表于 2024-10-7 15:32
本帖最后由 CodeBlue 于 2024-11-14 20:29 编辑

做一个字体安装软件
0.序言
有没有那种时候:放映ppt的时候,没有准备,里头还放着很多字体主要是还没有做嵌入字体,而且有些字体没办法嵌入,原来“美丽的ppt字体排版”就变成了“几个瞎放的文字”。

1.解决办法
所以,我们总得想办法解决吧!
它的原理可能是这样:
从一个文件夹中安装字体文件;
打开pptx文件。
2.敲码
原理都懂了,那么就开始敲码吧!
[] 纯文本查看 复制代码
.版本 2
.支持库 eAPI

.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 字体, 文本型
.局部变量 ppt, 文本型
字体  = "字体路径"
ppt = “ppt路径”
安装字体 (字体)
运行 ( ppt, 真, )

3.运行
好像行
可是:它是一个文件夹,和几个文件对吧?
我们应该想办法变成一个单文件对吧?
所以我们把字体文件和ppt放在图片资源库里不就得了吗?(图片资源库➡️双击“内容”➡️筛选器改为“所有文件”➡️选择文件➡️加入/修改到程序并关闭对话框

然后,代码就变成了:
[] 纯文本查看 复制代码
.版本 2

安装字体 (#字体)
写到文件(“C:\Windows\temp\filename.pptx”,#ppt)
运行(“C:\Windows\temp\filename.pptx”,真,)

PS:这段代码中的filename可以替换成自己的文件名或一串到文本的随机数

后记:
“别人都是pptx,就你一个exe!”

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

EssenceA1 发表于 2024-10-8 06:50
感谢分享,还是很有实用性的
gegegefei 发表于 2024-10-8 07:06
感谢楼主分享,支持原创,这个小工具非常不错,很实用。
dice1412 发表于 2024-10-8 08:04
twj007 发表于 2024-10-8 08:14
有没有可以自创手写字体的免费软件?谢谢!
longhua23 发表于 2024-10-9 11:40
twj007 发表于 2024-10-8 08:14
有没有可以自创手写字体的免费软件?谢谢!

以前有网站可以搞,现在好像没了。还好我搞了一套自己的手写体
爱飞的猫 发表于 2024-10-15 04:57
本帖最后由 爱飞的猫 于 2024-10-15 04:59 编辑

你可以在 PPT 嵌入字体。参考微软文档:https://support.microsoft.com/zh ... 3-b008-86670f222dbc

此外可以调用 addFontResourceA 函数 来临时注册字体,关闭程序后自动释放资源。
 楼主| CodeBlue 发表于 2024-10-26 10:33
爱飞的猫 发表于 2024-10-15 04:57
你可以在 PPT 嵌入字体。参考微软文档:https://support.microsoft.com/zh ... 3-b008-86670f222dbc

此 ...

那么用易语言如何实现呢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 11:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表