2016-06-13 132 views
-3

我不知道在這裏問這是否是一個合理的問題,但我厭倦了找到解決方案/庫,所以我不得不向您尋求幫助。將base64 PDF轉換爲base64映像,而不將其保存到任何文件

基本上我使用TCPDF生成PDF,並在輸出方法中使用參數'E',我得到的文檔是base64 mime(base64 String)。

因此,當我構建一個API時,我不想將PDF(或任何文件)保存在服務器上,而只是想將base64 PDF的輸出轉換爲base64圖像(jpg)並將base64輸出爲json編碼。

那麼如何將base64 PDF轉換爲base64圖像(jpg)。

回答

0

您可以使用imagemagick來做到這一點。

$imagick = new Imagick(); 
$imagick->readImageBlob($pdfBlob); 
$image->setImageFormat("jpeg") 
$imageBlob = $image->getImageBlob(); 

看到http://php.net/manual/book.imagick.php

+0

原來我從來沒有我的研究充分,我已經嘗試過,但我的base64字符串是不正確的.. –