【问题标题】:Install fonts to PC using Inno Setup使用 Inno Setup 将字体安装到 PC
【发布时间】:2015-03-27 00:31:42
【问题描述】:

我创建了一个使用特定字体的 Windows 应用程序。所以我需要使用 Inno Setup 将该字体安装到用户系统。

我使用了这个代码:

Source: "ARLRDBD.TTF"; DestDir: "{fonts}"; FontInstall: "Oz Handicraft BT"; \
    Flags: onlyifdoesntexist uninsneveruninstall

但是当我在我的系统中测试时,这段代码没有任何效果。

怎样才能做到完美?

【问题讨论】:

    标签: windows fonts inno-setup windows-applications


    【解决方案1】:

    FontInstall - 这必须与您在资源管理器中双击字体文件时看到的完全相同的名称。在您的情况下,您留下了 Inno Setup 的帮助示例中的名称。

    来源:“ARLRDBD.TTF”;目标目录:“{fonts}”;字体安装:“Oz Handicraft BT"; 标志:onlyifdoesntexist uninsneveruninstall

    Oz Handicraft BT不是ARLRDBD.TTF字体的真名。

    ARLRDBD.TTF 的真正 FontInstall 值是 Arial Rounded MT Bold

    【讨论】:

    • 我也试过了,但是测试系统中没有安装Arial Rounded MT字体
    • 它必须是Arial Rounded MT Bold 而不是Arial Rounded MT。您必须以AdministratorPower User 的身份运行安装程序。一切都在 Inno 帮助文档中指出。
    • 是的,它正在工作....实际上在我之前的评论中我离开了“Bold”,但在脚本中我已经正确地给出了它。最后我发现问题不在于脚本,而在于我正在使用的 .tff 文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-21
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多