使用PHP中的PDF生成器添加字体和导入

使用PHP中的PDF生成器添加字体和导入,php,fonts,pdf-generation,tcpdf,fpdf,Php,Fonts,Pdf Generation,Tcpdf,Fpdf,我正在用PHP生成PDF文档。我正在导入模板并使用自定义字体。到目前为止,我一直使用FPDF(带有UFPDF和FPDFI),但现在我必须添加一种FPDF似乎无法处理的字体:在每个字符之前添加交叉框 我尝试切换到TCPDF,它接受字体,但似乎无法处理导入。有一个子类(TCPDF_IMPORT),但它是实验性的,在我的例子中它输出垃圾 谢天谢地接受了关于如何解决这个问题的提示 TL;DR:FPDFI处理导入,但不处理我的字体。TCPDF处理我的字体,但不导入。怎么办?那么对于FPDF,您调用了Mak

我正在用PHP生成PDF文档。我正在导入模板并使用自定义字体。到目前为止,我一直使用FPDF(带有UFPDF和FPDFI),但现在我必须添加一种FPDF似乎无法处理的字体:在每个字符之前添加交叉框

我尝试切换到TCPDF,它接受字体,但似乎无法处理导入。有一个子类(TCPDF_IMPORT),但它是实验性的,在我的例子中它输出垃圾

谢天谢地接受了关于如何解决这个问题的提示


TL;DR:FPDFI处理导入,但不处理我的字体。TCPDF处理我的字体,但不导入。怎么办?

那么对于FPDF,您调用了
MakeFont(string-fontfile,[,string-enc[,boolean-embed]])

我认为它肯定在编码中(MakeFont()的第二个参数)


您是否尝试过文档中的所有内容:

我通过使用TCPDF和FPDI解决了这个问题。请参阅以获取示例