画像を含むボックスである 'imagebox' を追加し、このボックスの外側にある画像の値を超えてトリミングしたいと思います。このようなもの:
可能であれば、これを行う方法がわかりません。
実際にはクリッピングでこれを行うことができます。以下の行は、200X300 の写真を示します。
$pdf->Image('photo.JPG', 100, 100, 200, 300, '', true, '', false, 300);
クリップするには、次のものが必要です。
$pdf->StartTransform();
$pdf->Rect(100, 100, 200, 300, 'CNZ'); //Clipping mask (CNZ style makes your day)
$pdf->Image('photo.JPG', 50, 50, 300, 400, '', true, '', false, 300);
//this would actually cut off a 50 units a in each direction.
$pdf->StopTransform();
phpを使用して画像をトリミングし、一時ファイルとして保存してtcpfdに渡し、PDFのレンダリングが完了した後で削除することができます。もう1つのオプションは、html / cssを使用して画像上にhtml要素を配置することですが、tcpdfはcssについてあまり知らないので、機能するかどうかはわかりません。