我不知道这是一个有效的问题,但是我已经厌倦了寻找解决方案/库,所以我不得不向你们寻求帮助。
基本上我正在使用TCPDF生成PDF,并且在输出方法中使用参数“E”,我将文档作为base64 mime(base64 String)。
因此,当我构建API时,我不想在服务器上保存PDF(或任何文件),只是想将base64 PDF的输出转换为base64图像(jpg)并抛出base64输出作为json编码。
那么如何将base64 PDF转换为base64图像(jpg)。
答案 0 :(得分:0)
你可以使用imagemagick来做到这一点。
$imagick = new Imagick();
$imagick->readImageBlob($pdfBlob);
$image->setImageFormat("jpeg")
$imageBlob = $image->getImageBlob();