如何使用php

时间:2015-07-12 23:21:45

标签: php file pdf google-drive-api

我正在使用google drive sdk创建一个pdf文件,但是在创建文件时出现错误..我无法下载该文件。

这是我在创建pdf文件时的PHP代码:

$subcontent = "<h1>Hello World</h1><p>text here of some</p>";
$file = new Google_DriveFile();

$file->setTitle( $fileName );

$file->setDescription( $description );

$mkFile = $this->_service->files->insert($file, array('data' => $subcontent, 'mimeType' => 'application/pdf'));

该文件无法下载或打印.. enter image description here

该文件底部显示错误 Opps! There was a problem loading more pages enter image description here

在我的情况下,任何人都可以帮助我吗?我已经在一周内完成了这项工作..在此先感谢,任何帮助将不胜感激..

1 个答案:

答案 0 :(得分:1)

您似乎已经假设Drive会将您的HTML文件转换为PDF文件。 不会

您可以要求云端硬盘将您的HTML转换为Google文档,然后将该文档导出为PDF格式。将您的mime类型更改为text/html并添加convert=true(有关如何执行此操作,请参阅库文档)。