次のコードを使用していますが、画像名にスペースがあると問題が発生します。そして問題は基本的にファイルがpopwerpointスライドでロードされていないことです。
お気に入り:
$shape->setPath("C:/image/abc1.jpg"); // Working fine
$shape->setPath("C:/image/abc 1.jpg"); // Not working due to space in filename
パワーポイントのスライドを生成するためにPHPPowerPointクラスを使用しています。
これを機能させるにはどうすればよいですか?
編集
ロイネの利益のために
public function setPath($pValue = '', $pVerifyFile = true) {
if ($pVerifyFile) {
if (file_exists($pValue)) {
$this->_path = $pValue;
if ($this->_width == 0 && $this->_height == 0) {
// Get width/height
list($this->_width, $this->_height) = getimagesize($pValue);
}
} else {
throw new Exception("File $pValue not found!");
}
} else {
$this->_path = $pValue;
}
return $this;
}