Skocz do zawartości
Puchacz1

[php][pdf] zdjecia w pdf

Rekomendowane odpowiedzi

witam, mam pewien problem z automatycznym dostosowaniem wielkości strony pdf do rozdzielczości zdjęcia które wykonane jest w px. Korzystam z fpdf. Utworzona strona jest za mała, nie wiem dlaczego.Prawdopodobnie źle coś przeliczam.

 

<?php
session_start();
define('FPDF_FONTPATH','fpdf/font/');
require('fpdf/createindex.php');

$pdf=new PDF_Index('L','in');
$pdf->SetFont('Arial','',15);
//Pages
$resolution = $_SESSION['resolution'];
for($i=1;$i<=$_SESSION['generate_form'];$i++)
{
 if ($_SESSION['photo_size'.$i][0] > $_SESSION['photo_size'.$i][1])
 {
   $width = $_SESSION['photo_size'.$i][0] / $resolution * 2.54;
   $height = $_SESSION['photo_size'.$i][1] / $resolution * 2.54;
   $orientation = 'P';
   $pdf->AddPage($orientation, array($width,$height));
 }
 else
 {
   $width = $_SESSION['photo_size'.$i][0] / $resolution * 2.54;
   $height = $_SESSION['photo_size'.$i][1] / $resolution * 2.54;
   $orientation = 'L';
   $pdf->AddPage($orientation, array($width,$height));
 }
$pdf->Bookmark($_SESSION['photo'.$i]);
 $pdf->Image('zdjecia/'.$_SESSION['photo'.$i],0,0);
}
//Index
$pdf->AddPage('L');
$pdf->Bookmark('');
$pdf->CreateIndex();
$pdf->Output();
?>

Edytowane przez Puchacz1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...