Я использую tcpdf и помещаю QR-код в мой tcpdf.Я не могу изменить размер кода qr, даже если я уже инициализировал размер кода qr и изменил его размер в своем коде tcpdf.Посмотрите в моем контроллере.
$configure['cacheable'] = TRUE; //boolean, the default is true
$configure['cachedir'] = './assets/'; //string, the default is
application/cache/
$configure['errorlog'] = './assets/'; //string, the default is
application/logs/
$configure['imagedir'] = './assets/eventQrcode/';
$configure['quality'] = TRUE; //boolean, the default is true
$configure['size'] = '1024'; //integer, the default is 1024
$config['overwrite'] = TRUE;
$configure['width'] = '500';
$configure['height'] = '500';
$configure['black'] = array(224,255,255); // array, default is
array(255,255,255)
$configure['white'] = array(70,130,180); // array, default is
array(0,0,0)
$this->ciqrcode->initialize($configure);
$image_name2 = $activityNaming.'.png';
$image_name = preg_replace("/ /", "-", $image_name2);
$codeContents = $activityNaming. ";" .$actId;
$params['data'] = $codeContents;
$params['level'] = 'H'; //H=High
// $params['width'] = 500;
// $params['height'] = 500;
$params['size'] = '10';
// $params['size'] = '25';
$params['savename'] = FCPATH.$configure['imagedir'].$image_name;
$this->ciqrcode->generate($params);
$this->User_model->SubmitQr($image_name, $activityId);
Теперь это мой tcpdf код.
$pdf->Image($imagebefore, '', '', 500, 500, 'PNG', '', 'C', true, 300,
'',false, false, 0, false, false, false, false);
$pdf->Image('@' . $imagebefore);