如何在PDF中加粗文本?

如何在PDF中加粗文本?,pdf,fonts,vb6,Pdf,Fonts,Vb6,我正在为“我的”程序开发一个新函数。这个函数能够以简单的方式编写PDF文件,用一些PDF标准的代码生成一个简单的文本文件 我试图理解它是如何工作的,但我的第一个问题是如何在文档的某一行应用粗体 我已经下载了PDF参考指南,但我没有找到任何相关内容 有什么想法吗 PDF与HTML不同,在HTML中,您可以应用格式标记来强调。正如您在PDF参考中所读到的,您在PDF中所做的一切就是设置一个图形环境(使用的颜色、字体等),然后将文本放在页面上 如果你想用粗体显示某些内容,请使用粗体字体。如果你想用斜体

我正在为“我的”程序开发一个新函数。这个函数能够以简单的方式编写PDF文件,用一些PDF标准的代码生成一个简单的文本文件

我试图理解它是如何工作的,但我的第一个问题是如何在文档的某一行应用粗体

我已经下载了PDF参考指南,但我没有找到任何相关内容


有什么想法吗

PDF与HTML不同,在HTML中,您可以应用格式标记来强调。正如您在PDF参考中所读到的,您在PDF中所做的一切就是设置一个图形环境(使用的颜色、字体等),然后将文本放在页面上

如果你想用粗体显示某些内容,请使用粗体字体。如果你想用斜体显示某些内容,请使用斜体


较旧的软件使用肮脏的技巧来创建“类似粗体”的文本,但好的(简单的)方法是确保在开始绘制文本之前选择正确的字体。

但我无法在所有文本上应用粗体。。。仅适用于标题和类似内容。文本应使用粗体字体,并以粗体显示。否则请使用普通字体。文本使用斜体字体,文本应以斜体显示。您必须切换字体。假设您的
/F1
资源是标准字体,而
/F2
是粗体。然后这应该可以工作:
BT/F1 16 70 400 Td(正常)Tj/F2 16 70 380 Td(粗体)Tj/F1 12 70 360 Td(文本)Tj ET
,但我无法将所有文本更改为粗体。。。例如,如何仅对一个单词应用粗体?问题是如何仅对文档的一部分应用此配置。是可能的吗?@CleitonRibeiro例如,我怎样才能只对一个单词使用粗体字——只对该单词使用不同的(粗体)字体。你的评论确实表明你还没有意识到你正在努力做的事情的复杂性。PDF不是标记语言。如果您不想(或没有时间)学习PDF规范来理解PDF(仅下载是不够的),请使用一些现有的PDF库。@mkl是正确的。设置常规字体,打印文本。设置粗体字体,打印应以粗体显示的文本。设置常规字体,打印更多文本。对不起,这没有任何意义。这里列出的是表示字体的对象,而不是在页面内容中使用此字体的位置。您必须阅读PDF规范中关于页面内容和如何呈现文本的章节-这是唯一能让您了解如何使用这些字体创建粗体文本的内容。