Php tFPDF创建无效的PDF
我已经检查了一些现有的答案,比如。但他们不能解决我的问题。 我正在从Php tFPDF创建无效的PDF,php,cakephp,fpdf,Php,Cakephp,Fpdf,我已经检查了一些现有的答案,比如。但他们不能解决我的问题。 我正在从FPDF迁移到tFPDF(这里是) 我使用了这个测试代码,与官方的“Hello world”非常相似: } 布局文档: <?php echo $content; <?php $this->set('content', $fpdf->Output('S')); 使用FPDF一切正常:我可以查看生成的PDF文档。 使用tFPDF时,文档不可读。即使只留下AddPage方法,它也不起作用 是
FPDF
迁移到tFPDF
(这里是)
我使用了这个测试代码,与官方的“Hello world”非常相似:
}
布局文档
:
<?php
echo $content;
<?php
$this->set('content', $fpdf->Output('S'));
使用FPDF
一切正常:我可以查看生成的PDF文档。
使用tFPDF
时,文档不可读。即使只留下AddPage
方法,它也不起作用
是否有其他我必须做的事情没有记录
更新
这里是使用F
选项保存的文件的二进制内容:
%PDF-1.3
30 obj
endobj
40 obj
流动
x\9C3R\F0\E22\D035W(\E7r
Q\D0w3T04\D130PISp
\EAZ*\98[Z\80ES4\9Cr\92@\A4\A6BHT\9D\BE\9B\AD\E6\C6z\96\86`\AD>\89
%\89\9999\A9
)\A9
ɩ
N
y\EA\A9\C5%
\85\A5`1Cc\85\EC |=\98\A9\00P$d
尾流
endobj
10 obj
endobj
50 obj
endobj
60 obj
endobj
70 obj
流动
/CIDInit/ProcSet findresource begin
12听写开始
开始地图
/CIDSystemInfo
def
/CMapName/Adobe Identity UCS def
/CMapType 2 def
1 BeginDespacerange
endcodespacerange
一开始
endbfrange
endcmap
CMapName currentdict/CMap定义源pop
结束
结束
尾流
endobj
80 obj
endobj
9.0 obj
endobj
10 0 obj
流动
x\9C\ED
\7\0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \ \ \ \ \ \ \ \ \00\\\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\BEt\F6\EC\00
尾流
endobj
110 obj
流动
x\9C\ED)^\F3\F9\E3hl\917\BFY[“o\91\A6\8Et\96\EBdؾ[,\EA\\E7Q\C1\A3j{RB\F8i&\B7bq\CAu\AAؼ\D0\EB\9CT7b\䌄\1998年9月11 11 6个字母的9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9公元前8҃s>n#\BC
\B5\E8u⩰\88~\8E\F3bq\C6\F5\D1^\A0\DD!#\B7\EC\A5H\D5o\FB\94O\E8\AEX
n\A7\B5\82\FF\BC\96 |\F6sK\81\CE\F2\D6ﴭ\EB\F0\94Óhe\AD\88E\BF\80\F2[\87r1\B2R\C4o\87\CDyO\CE\C3\F29\A0\C7\F6Ϯg\C5\FAu\E2ȁ;\9A\DCa\E1rh[\B0U\F8S\BB\CDa(\A7
\82\AF\95\BB\FCx\AFE\C4\FB\9Cl.o\DF܅Uc\BE-\AC;=\B9\B6\B0\B0\B2p\9B\80M\8E\83˯Z;+\FF^\A7\B0v\9B\EC\B6\F3\EEت坪7_}X\B9{\C0\EE*\E5\AB^U\D4\E7V
h\E4\AA]z\AE2\BB\F9;=m\F7N\F4\A2\F7y\9C\B2“\EE~O\8E\96s\E5qYu\A5”\AAN͘D\9BS\DFPt\C2;ô\B8\EF-*Cb\9C\B5+
\CB\D7?获取无效PDF文件的一个明显方法是在代码中随机打印一条PHP错误消息。@阿尔瓦罗冈萨雷斯,如何验证这种情况?我已经用生成的二进制数据更新了问题。哦……这里似乎不是这样。“文档不可读”到底是什么意思?有机会保存吗“无法阅读”文档并使其可供我们访问?@JanSlabon:这是浏览器插件所说的信息(翻译自意大利语)。如果你阅读了这个问题,文档已经存在了。
<?php
$this->set('content', $fpdf->Output('S'));