【问题标题】:Aspose font directory order of searchAspose字体目录搜索顺序
【发布时间】:2019-01-03 11:20:30
【问题描述】:

我读到如果我们没有明确提及在哪里搜索,则无法保证在使用 Aspose 时加载字体,这是为什么呢?在 Aspose 查找字体的 3 个主目录中复制字体会更好吗?或者只是将它们作为/usr/share/fonts/ 放在一个目录中 提前谢谢你。

【问题讨论】:

    标签: aspose aspose.words


    【解决方案1】:

    不同的 Linux 发行版将前端存储在不同的文件夹中。 Aspose.Words 在几个知名位置寻找字体。默认情况下,Aspose.Words 在以下所有位置查找字体:

    • /usr/share/fonts
    • /usr/local/share/fonts
    • /usr/X11R6/lib/X11/fonts

    此默认行为适用于大多数 Linux 发行版,但不能保证始终有效。

    不必复制所有目录中的字体。您可以在上述三个目录中的任意一个中复制字体。如果您的 Linux 上没有上述目录,那么您可以specify a custom font folder

    我与 Aspose 合作,担任开发人员宣传员。

    【讨论】:

    • 非常感谢您的回答,您认为将字体复制到两个或多个目录有优点还是缺点?提前致谢
    • 将字体放在多个目录中并没有什么坏处。启动时,Aspose.Words 将扫描这些目录以及通过 FontSettings 提及的目录,然后缓存扫描结果以供将来使用(例如在渲染为 PDF/XPS/图像等期间使用它们)。
    • 感谢您的精彩解释,只有一件事尚不清楚:在 statrtup 时可能意味着在阅读文档时?或者在加载许可证时?谢谢
    • @KhalilM,我认为,这是当 JVM 加载 Aspose.Words for Java API 的 JAR(程序集)时。
    • 非常感谢您的回答!
    猜你喜欢
    • 2016-07-01
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    • 2020-09-01
    相关资源
    最近更新 更多