【发布时间】:2014-03-29 05:36:36
【问题描述】:
我用 PHP 生成 PDF 文档(TCPD 是后面的库)并显示它们我使用 ghostscript 将它们转换为图像,并显示预览,但预览实际上并不类似于 PDF 文档。
我用来转换的代码在这里
$pdf = 'my_report.pdf';
$output = 'my_preview.jpg';
$quality=90;
$res='300x300';
$exportPath=$output;
set_time_limit(900);
exec("'gs' '-dNOPAUSE' '-sDEVICE=jpeg' '-dUseCIEColor' '-dTextAlphaBits=4' '-dGraphicsAlphaBits=4' '-o$exportPath' '-r$res' '-dJPEGQ=$quality' '$pdf'",$output);
使用此文档的代码生成的预览就在下方
我的实际 PDF 文件如下所示
你可以看到很多不等式,我需要一种方法来转换,就像它的副本一样。 并且我确定 PDf 报告没有任何问题,我尝试将其上传到 Google 邮件中,这给出了一个完美的图像,我确实将 PDf 转换为 jpeg here http://pdf2jpg.net/ 为了提供文档的完美副本,只有 Imagemagick/Gjostscript 无法生成准确的副本。 任何帮助都会有所帮助。
【问题讨论】:
标签: php imagemagick gd tcpdf ghostscript