Проблема с альбомным изображением FPDF [PHP]

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

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

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

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

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

Джулиан


person Julian F. Weinert    schedule 21.02.2012    source источник
comment
не могли бы вы написать здесь код, который вы используете ??   -  person Milap    schedule 21.02.2012
comment
Что у вас хорошо работает? Функция setLineWidth();? Я думаю, что это работает и для меня, но это не влияет на функцию Image();... Вы поняли мою проблему? Возможно, более подробное описание моей проблемы ниже будет лучше.   -  person Julian F. Weinert    schedule 21.02.2012


Ответы (1)


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

$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 мм слева, оно перескакивает на одну строку вниз.

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

Может у кого есть решение…

person Julian F. Weinert    schedule 21.02.2012