Apache FOP 和 Arial 字体

2024-03-11

我的 XSL 样式使用 Arial 字体

<fo:block font-family="Arial" font-size="8pt" font-weight="normal"> 

配置文件fonts.xml:

<?xml version="1.0"?>
<fop>
  <renderers>
    <renderer mime="application/pdf">
      <fonts>   
        <base>file:///C:/windows/fonts</base>
      </fonts>
    </renderer>
  </renderers>
</fop> 

也尝试使用这个:

 <auto-detect/>

and

 <directory>C:\windows\fonts</directory>

我总是得到:

WARNING: Font "Arial,normal,400" not found. Substituting with "any,normal,400".

为了使用 Arial 字体,我应该修复什么?


这对我有用,需要在配置文件中明确指定 Arial 字体:

<?xml version="1.0"?>
    <fop>
      <renderers>
        <renderer mime="application/pdf">       
          <fonts>                           
                <font kerning="yes"  embed-url="file:///C:/windows/fonts/arial.ttf">
                      <font-triplet name="Arial" style="normal" weight="normal"/>
                    </font>                     
            </fonts>
        </renderer>
      </renderers>     
</fop> 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Apache FOP 和 Arial 字体 的相关文章

随机推荐

  • Woocommerce:支付网关自定义感谢页面

    我正在创建一个 Woocommerce 自定义支付网关插件 它基本上将用户重定向到支付服务页面 然后支付服务页面将用户重定向回指定的 URL 一切都按预期工作 但我似乎无法创建自定义感谢页面从插件 我所说的 来自插件 的意思是 如果有人安装
  • 使Python程序可执行

    from distutils core import setup import py2exe sys os sys argv append py2exe setup options py2exe bundle files 1 windows
  • 使用ansible复制本地文件(如果存在)

    我正在一个项目中工作 我们使用 ansible 来创建部署服务器集群 我必须实现的任务之一是将本地文件复制到远程主机 前提是该文件本地存在 现在我正在尝试用这个来解决这个问题 hosts 127 0 0 1 connection local
  • boost::container::vector 无法使用 C++03 编译器进行编译

    以下示例在使用带有 std c 0x 标志的 GCC 4 4 6 时可以正常编译 但在 C 03 模式下无法编译 include
  • 在 iOS 上读取实时摄像头流的 getUserMedia() 替代方案?

    我们正在使用 QuaggaJS 构建一个移动条形码扫描仪 它可以直接从设备的摄像头流中读取条形码 在桌面 Android 上运行良好 但在 iOS 上根本不起作用 从最初的研究来看 我发现 iOS 根本不支持 WebRTC getUserM
  • 关于客户端安全,CORS 除了破坏同源策略之外还有其他作用吗?

    如果没有 它真的可以提高客户端安全性吗 我正在考虑来自服务器 X 的脚本使用 XHR 从服务器 Y 支持 CORS 获取并运行不受信任的代码的情况 显然评估不受信任的代码是不好的 我根本不使用 CORS 来提高安全性 我使用 CORS 访问
  • 如何使用 iOS 版 Facebook App Invite SDK 邀请“谁”?

    我一直在尝试让 谁 在我的应用程序上邀请某人 但没有成功 查看了 FB 文档 却一无所获 我的意思是 用户 邀请 朋友 朋友 点击 FB 对话框上的安装 将他带到 App Store 在那里他 她安装我的应用程序 安装应用程序后 应用程序链
  • Javascript中如何判断现在是白天还是晚上? [复制]

    这个问题在这里已经有答案了 我想根据浏览器的时间将不同的 CSS 表应用到我的网站 例如 如果是白天 则显示 day css 或 night css 表示夜间 我可以使用 PHP 执行此操作 但它基于服务器时间 而不是浏览器本地时间 有没有
  • dbpedia SPARQL 查询获取给定城市的某些值

    我确信我想做的事情非常简单 但我似乎无法正确查询 我在数据集中有记录 其中包含城市名称等值 例如 纽约 及其相应的国家 地区代码 例如 美国 我还可以访问完整的国家 地区名称和国家 地区 ISO 代码 我想通过使用 where 子句从 db
  • pear邮件功能密件抄送不会发送

    我从网站复制了 PEAR 邮件的代码 并输入了我的数据 有用 它发送邮件 但是 我想使用密件抄送发送给很多人并保持他们的地址匿名 并且它将发送到 to 收件人 但不是 bcc 代码
  • 如何分别删除有关 Firebase/Analytics 和 swizzing 的 Firebase 警告和控制台消息?

    不知道为什么 firebase 会发出警告说我没有包含Firebase Analytics虽然我不需要它 我在用着Firebase Messaging尽管 我知道消息传递正在按预期工作 那么 我该如何删除这样的警告 Pods Firebas
  • Composer - 使用本地存储库

    我是一名 Composer 初学者 我试图使一个项目依赖于另一个项目 而这两个项目仅存在于我的本地计算机上 我的库项目 ProjectA 中的composer json是 name project util type library 我在这
  • Haskell 中是否有一个内置函数可以获取列表中大小为 n 的所有连续子序列?

    例如 我需要一个函数 gather Int gt a gt a gather n list where gather 3 Hello Hel ell llo ol 我有一个有效的实现 gather Int gt a gt a gather
  • 如何为mysql中的一组记录提供相同的序列号

    我是 mysql 的新手 我在购物车表中有如下记录 id code 1 100 2 101 3 102 4 100 5 100 6 101 我的例外输出如下 id code serial number 1 100 1 2 101 2 3 1
  • Windows 7 Aero 主题进度条错误?

    我在 Windows 7 上遇到了我认为是进度条错误的问题 为了演示该错误 我创建了一个带有按钮和进度条的 WinForm 应用程序 在按钮的 单击 句柄中 我有以下代码 private void buttonGo Click object
  • 如何测量 Linux 中的真实 CPU 使用率?

    我知道有类似的工具top and ps用于测量 CPU 使用率 但他们测量 CPU 使用率的方法是测量空闲任务未运行的时间 因此 例如 即使 CPU 由于缓存未命中而出现停顿 这些工具仍然会认为 CPU 被占用 然而 我想要的是分析工具在停
  • Unity3D,“击倒”类型的灯光对象?

    在 Unity 场景中 想象一下 一个大型滑动物体 可能是 集装箱 或 沙发 由于某种原因滑动 路上有一些2m高的轻质木棍轻轻地插在地上 在现实生活中 木棍会站在那里 首先 这在 PhysX 中实际上很难实现 当大物体击中它们时 大物体将是
  • 确定 DynamicObject 成员访问的预期类型

    是否可以确定动态成员访问需要什么类型 我试过了 dynamic foo new MyDynamicObject int x foo IntValue int y int foo IntValue 并且在TryGetMember截距GetMe
  • KDiff3 中的手动差异对齐

    KDiff3 中的 添加手动差异对齐 似乎没有做任何事情 在线文档相当稀疏 这个功能真的有用吗 好吧 我明白了 要在 KDiff3 中添加手动差异对齐 将光标置于一个子窗口中某些文本的开头 按 Ctrl Y 将光标置于另一个子窗口中某些文本
  • Apache FOP 和 Arial 字体

    我的 XSL 样式使用 Arial 字体