PHPExcel导出图片大小设置问题

WBOY
풀어 주다: 2016-06-23 13:56:50
원래의
1729명이 탐색했습니다.

使用PHPExcel导出图片到excel的时候,图片大小只会按照一定的比例显示,不能按照自己的要求显示大小,不知道怎么解决,有哪位大神帮下我吗?
$objDrawing = new PHPExcel_Worksheet_Drawing(); 
$objDrawing->setName('Photo'); 
$objDrawing->setDescription('Image inserted by pyxjm'); 
$objDrawing->setPath('.'.$data['lic_litpic']); 
$objDrawing->setWidth('122pt');
$objDrawing->setHeight('200pt');
$objDrawing->setCoordinates('G2');
$objDrawing->setOffsetX(2);
$objDrawing->getShadow()->setVisible(true); 
//$objDrawing->setMimeType(PHPExcel_Worksheet_MemoryDrawing::MIMETYPE_DEFAULT);
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet()); 


回复讨论(解决方案)

$objDrawing->setHeight(122);//照片高度
$objDrawing->setWidth(200);  //照片宽度

$objDrawing->setHeight(122);//照片高度
$objDrawing->setWidth(200);  //照片宽度


1楼这个不能解决的哦 我之前就试过了。。。。

$objDrawing->setHeight(122);//照片高度
$objDrawing->setWidth(200);  //照片宽度


已经解决 没人来 分就都给你了

引用 1 楼  的回复:

$objDrawing->setHeight(122);//照片高度
$objDrawing->setWidth(200);  //照片宽度

已经解决 没人来 分就都给你了


解决了也把具体过程说一下
如果人人都有这种奉献精神
我猜你也不会有必要在这里问这个问题,不是吗

$objDrawing->setResizeProportional(false);
默认是按原图像缩放的,设置成false才可以。
楼主不分享不厚道。

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!