是否可以使用Adobe Acrobat或其他工具全局替换PDF中的字体?
我该怎么做?
答案 0 :(得分:5)
替换PDF中的字体通常不是一个好主意。你不应该期望类似于替换字体的行为。一个MS Word文档。在PDF中,单个字形或字形运行绝对定位。在生成PDF时,此定位基于使用字体中字形的相应宽度(和其他度量)。替换字体时,字形的位置将保持不变,但通常字形的宽度将与原始字体的宽度不同。这将导致文本格式失真,如下所示:
答案 1 :(得分:3)
如果没有看到您的特定文件,很难说这肯定会有效。但是,通常字体定义如下:
/Resources <<
/Font << /F13 1 0 R >>
>>
1 0 obj <<
/Type /Font
/Subtype /Type1
/BaseFont /Helvetica
>> endobj
然后,只要用它绘制文本,字体资源就会用作/F13 12 Tf
。
如果您要更改定义中的/BaseFont
,则会影响该字体资源的所有使用。
答案 2 :(得分:0)
您可以将PDF上载到Google云端硬盘,然后将其打开。打开后,您会看到“在Google文档中打开”选项:单击它。
完成加载后,选择所有文本(CTRL + A),然后将上方菜单上的字体更改为所需的字体。完成后,您可以执行文件->下载-> PDF。 Google文档将尽其所能,并为您提供带有修改后的字体的PDF。如果字体大小不同,将自动添加新页面。