0
나는 php imagick을 사용하여 이미지를 만들고 pdf로 변환합니다. PHP를 사용하여 imagick. PDF 형식이 같은imagick, php imagick의 pdf에서 페이지 나누기
$image = new Imagick();
$height = 800; //height of the page;
$image->newImage(794, $height, "#f5f5f5");
$image->setImageFormat("jpg");
$card = new Imagick('card.jpg'); ; //get single card
$l_align = 190; //left alignment
for($i=0; $i < 4; $i++) //for creating multiple cards on a page
{
$image->compositeImage($card, Imagick::COMPOSITE_DEFAULT,10, ($l_align*$i)+10);
$image->compositeImage($card, Imagick::COMPOSITE_DEFAULT, 390, ($l_align*$i)+10);
}
$image->setResolution(72, 72);
$image->resetIterator();
$combined = $image->appendImages(true);
$image->setImageFormat("pdf");
$combined->writeImages('card.pdf', true);
header("Content-Type: application/pdf");
header('Content-Disposition: attachment; filename="card.pdf"');
echo file_get_contents('card.pdf');
얻을 무엇인가 :이 코딩. 이제 나는 pdf로 6 장씩 인쇄 할 때마다 페이지 나누기를 원합니다. 나는 imagick을 사용하고있다. 도와주세요. 미리 감사드립니다.
감사합니다. 덕분에 도움이 많이되었습니다. @ Danack –
질문에 답한 경우 언제든지 답변을 수락하십시오. – Danack