我正在使用一个 API,我可以将文档发送到 dropbox 之类的东西。根据文档,发送的文件需要是BASE64编码的数据。
因此,我正在尝试这样的事情
$b64Doc = chunk_split(base64_encode($this->pdfdoc));
$this->pdfdoc
是我的 PDF 文档的路径。
目前正在发送文件,但似乎无效(什么都不显示)。
我是否正确地将 PDF 转换为 BASE64 编码数据?
谢谢
最佳答案
base64_encode
接受字符串输入。所以你所做的就是对路径进行编码。你应该抓取文件的内容
$b64Doc = chunk_split(base64_encode(file_get_contents($this->pdfdoc)));
关于PHP base64编码一个pdf文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34182379/