PHPのExcelを使用してExcelファイルを作成するPHPコードを開発する。PHP Excel画像のサイズを変更
イメージをXLSファイルに配置する必要があります。問題は画像の次元がコードで定義した次元ではないということです。
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('Water_Level');
$objDrawing->setDescription('Water_Level');
$objDrawing->setPath('img/logo-rab.jpg');
$objDrawing->setHeight(74);
$objDrawing->setCoordinates('A1');
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
この画像は74ピクセルをはるかに超えています。高さと幅を追加しようとしましたが、常に同じです。
PHPコードで定義した寸法で、XLSでイメージを追加する方法を教えてください。
ありがとうございます!
どちらの作家を使っていますか?図面を作成するコードは何も違うわけではありませんが、どのコードが実際にその画像情報をファイルに書き込んでいるのかが分かります。 –
phpexcelサイトからこの問題に関連していますか? http://phpexcel.codeplex.com/workitem/14815 –
XLSの左部分から右に移動すると画像のサイズが変わるため、セルの幅と関係があるようです – user198003