如何在alfresco中使用PHP上传图像文件


How to upload image file in alfresco using PHP

我想上传图像文件到alfresco使用cmis api使用PHP..我可以使用以下代码在alfresco中创建简单的文本文档

$obs = $client->createDocument($myfolder->id, $repo_new_file,$prop, "testssss", "text/plain");

我尝试以下代码上传图像

$obs = $client->createDocument($myfolder->id, $repo_new_file,$prop, null, "image/jpeg");

但是不能创建图像文件到alfresco

有谁能帮我解决这个问题吗?

我知道这个问题的答案了

只需将base64内容存储到image..使用以下代码

$filename="A.jpg";
$handle = fopen($filename, "r");
if(!$handle)return FALSE;
$contents = fread($handle, filesize($filename));
if(!$mimetype)$type=mime_content_type($filename);
else $type=$mimetype;
fclose($handle);
$base64_content=base64_encode($contents);
$obs = $client->createDocument($myfolder->id, $repo_new_file,$prop, base64_decode($base64_content), "image/jpg");