Don't use hardcoded sizes of paper (bug #767680).
This commit is contained in:
@@ -16,6 +16,7 @@ $Source$
|
|||||||
* lang/romanian: Updated, thanks to Valics Lehel.
|
* lang/romanian: Updated, thanks to Valics Lehel.
|
||||||
* lang/swedish: Updated, thanks to Bj<42>rn T. Hallberg (bth).
|
* lang/swedish: Updated, thanks to Bj<42>rn T. Hallberg (bth).
|
||||||
* mult_submits.inc.php3: Fixed undefined variable warning (bug #767740).
|
* mult_submits.inc.php3: Fixed undefined variable warning (bug #767740).
|
||||||
|
* pdf_schema.php3: Don't use hardcoded sizes of paper (bug #767680).
|
||||||
|
|
||||||
2003-07-08 Alexander M. Turek <rabus@users.sourceforge.net>
|
2003-07-08 Alexander M. Turek <rabus@users.sourceforge.net>
|
||||||
* libraries/common.lib.php3: Send headers before exiting because of missing
|
* libraries/common.lib.php3: Send headers before exiting because of missing
|
||||||
|
@@ -985,7 +985,7 @@ class PMA_RT
|
|||||||
|
|
||||||
// Draws horizontal lines
|
// Draws horizontal lines
|
||||||
for ($l = 0; $l < 21; $l++) {
|
for ($l = 0; $l < 21; $l++) {
|
||||||
$pdf->line(0, $l * 10, 297, $l * 10);
|
$pdf->line(0, $l * 10, $pdf->fh, $l * 10);
|
||||||
// Avoid duplicates
|
// Avoid duplicates
|
||||||
if ($l > 0) {
|
if ($l > 0) {
|
||||||
$pdf->SetXY(0, $l * 10);
|
$pdf->SetXY(0, $l * 10);
|
||||||
@@ -996,7 +996,7 @@ class PMA_RT
|
|||||||
|
|
||||||
// Draws vertical lines
|
// Draws vertical lines
|
||||||
for ($j = 0; $j < 30 ;$j++) {
|
for ($j = 0; $j < 30 ;$j++) {
|
||||||
$pdf->line($j * 10, 0, $j * 10, 210);
|
$pdf->line($j * 10, 0, $j * 10, $pdf->fw);
|
||||||
$pdf->SetXY($j * 10, 0);
|
$pdf->SetXY($j * 10, 0);
|
||||||
$label = (string) sprintf('%.0f', ($j * 10 - $this->l_marg) * $this->scale + $this->x_min);
|
$label = (string) sprintf('%.0f', ($j * 10 - $this->l_marg) * $this->scale + $this->x_min);
|
||||||
$pdf->Cell(5, 7, $label);
|
$pdf->Cell(5, 7, $label);
|
||||||
@@ -1174,7 +1174,7 @@ class PMA_RT
|
|||||||
$this->PMA_RT_setMinMax($this->tables[$table]);
|
$this->PMA_RT_setMinMax($this->tables[$table]);
|
||||||
}
|
}
|
||||||
// Defines the scale factor
|
// Defines the scale factor
|
||||||
$this->scale = ceil(max(($this->x_max - $this->x_min) / (297 - $this->r_marg - $this->l_marg), ($this->y_max - $this->y_min) / (210 - $this->t_marg - $this->b_marg)) * 100) / 100;
|
$this->scale = ceil(max(($this->x_max - $this->x_min) / ($pdf->fh - $this->r_marg - $this->l_marg), ($this->y_max - $this->y_min) / ($pdf->fw - $this->t_marg - $this->b_marg)) * 100) / 100;
|
||||||
$pdf->PMA_PDF_setScale($this->scale, $this->x_min, $this->y_min, $this->l_marg, $this->t_marg);
|
$pdf->PMA_PDF_setScale($this->scale, $this->x_min, $this->y_min, $this->l_marg, $this->t_marg);
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user