GuzzleHttp Stream对象为utf-8编码的HTML?

时间:2017-01-16 22:44:36

标签: php guzzle

我们有一个文件系统的客户端,方法open()返回\ GuzzleHttp \ Stream \ Stream对象。我有一个pdf文件要从文件系统中读取,因此我使用open()方法将输出作为Guzzle流对象。

我必须将此pdf文件与使用mpdf创建的其他pdf合并。我无法做到这一点,因为合并功能(使用FPDI)无法读取外部参照数据。

有没有办法可以将GuzzleHttp流对象转换/操作为合适的格式,以使pdf解析器能够读取它?

1 个答案:

答案 0 :(得分:1)

您可以使用Guzzle Stream对象的getContents方法:http://docs.guzzlephp.org/en/latest/psr7.html?highlight=stream#streams。它返回数据的字符串表示。