FPDF Пейзажное изображение проблемы [PHP] - PullRequest
1 голос
/ 21 февраля 2012

У меня проблема с FPDF в ландшафтном режиме. Весь текстовый материал работает довольно хорошо.

Но если я вставлю изображение шириной более 21 см (8,27 дюйма), оно переместится на одну строку вниз. Я пытался использовать

$pdf -> setLineWidth(280); но это не работает.

Кто-нибудь знает решение по этому вопросу?

Большое спасибо, приветствует

Julian

1 Ответ

1 голос
/ 21 февраля 2012

Конечно, я могу вставить некоторый код. Но это никогда не поможет тебе понять мою проблему. Это так же, как это.

$pdf = new FPDF("L", "mm", "A4");
$pdf -> Open();
$pdf -> SetMargins(6, 15);
$pdf -> AddPage();
$pdf -> SetAutoPageBreak(false);
$pdf -> Image("projekt.jpg", "150", "8", "60");

Я размещаю его на 150 мм слева. Плюс 60 мм ширина изображения равна 210 мм, точная ширина страницы А4 в портретном режиме. Но когда я перевожу страницу в альбомный режим (новая ширина составляет около 290 мм) и помещаю изображение на 151 мм слева, она переходит на одну строку вниз.

Похоже, что функция FPDF Image(); не распознает ориентацию документа.

Может быть, у кого-то есть решение ...

...