【问题标题】:FPDF Landscape image issue [PHP]FPDF 横向图像问题 [PHP]
【发布时间】:2012-03-11 09:05:42
【问题描述】:

我在横向模式下使用 FPDF 时遇到问题。整个文本内容都很好。

但是,如果我插入的图像宽度超过 21 厘米(8.27 英寸),它会向下跳一行。我尝试使用

$pdf -> setLineWidth(280); 但这不起作用。

有人知道这个问题的解决方案吗?

非常感谢,问候

朱利安

【问题讨论】:

  • 你能在这里写下你正在使用的代码吗??
  • 什么适合你? setLineWidth(); 函数?我认为它也适用于我,但它对 Image(); 功能没有影响......你明白我的问题吗?也许下面对我的问题的更详细描述会更好。

标签: php width landscape fpdf


【解决方案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 毫米,这是纵向模式下 A4 页面的确切宽度。 但是当我将页面设置为横向模式(新宽度约为 290 毫米),并将图像从左侧 151 毫米处放置时,它会向下跳一行。

所以 FPDF 的 Image(); 函数似乎无法识别文档的方向。

也许有人找到了解决方案……

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-25
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    相关资源
    最近更新 更多