首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何只定义一个字符前面粗体

如何只定义一个字符前面粗体
EN

Stack Overflow用户
提问于 2016-03-24 08:11:43
回答 1查看 350关注 0票数 0

我在php函数中开发,可以创建简单的pdf。我有短信:

代码语言:javascript
复制
Lorem ipsum dolor sit amet.

但我想要的角色i总是大胆的。

我该怎么做?(可能在/Differences中)。

-编辑--

代码语言:javascript
复制
%PDF-1.4
(..skipping...)
/F1 9 Tf
0 g 
BT
157 830 Td
(Lorem ) Tj
ET
/F2 9 Tf
0 g
BT
187 830 Td
(i) Tj
ET
/F1 9 Tf
0 g
BT
190 830 Td
(psum) Tj
ET
(..skipping...)
8 0 obj 
<</Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /BaseFont /Helvetica >>
endobj
9 0 obj 
<</Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /BaseFont /Helvetica-Bold >>
endobj
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-24 10:16:45

AFAIK你的方式(切换两种字体,常规和粗体)是唯一的方式。除了不需要为每一段文本创建新的文本块之外,只需根据需要更改当前文本块中的字体:

代码语言:javascript
复制
BT
 0 g 
 /F1 9 Tf
 157 830 Td
 (Lorem ) Tj
 /F2 9 Tf
 187 830 Td
 (i) Tj
 /F1 9 Tf
 190 830 Td
 (psum) Tj
ET

字形的视觉外观是用“字体程序”编码的,/Differences不能用于引用不同的字体。

如果您唯一需要用粗体显示的字符是i,那么我会考虑在i粗体的地方创建特殊字体,但是如果您需要为任何字符以这样的样式输出文本,那么这是不切实际的.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36195656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档