Ben sadece birisi bu sorunu bana yardım sürece kafam patlayacak gibi hissediyorum:
Ben almos 100.000 kayıtların her biri için (ortak anahtar ile ilgili) TIFF görüntüleri bir çift kaydettikten. Ve ben bir anahtar alır ve tiff görüntü yankı bir PHP komut dosyası oluşturmak, böylece tarayıcı tiff görüntüyü döndürür:
<?php
// Determine the primary key to relate with the image table
$numero_registro = $_GET['numero_registro'];
$imagen = $_GET['imagen'];
if ($numero_registro != "")
{
$con = mysql_connect("localhost","XXXXX","XXXXXX");
if (!$con)
{
die('Problems with db: ' . mysql_error());
}
mysql_select_db("XXXXX", $con);
$result = mysql_query("SELECT img FROM image_table i WHERE i.fk_civil_registry_code = $numero_registro");
$i = 1;
while($row = mysql_fetch_array($result) )
{
if ( $imagen == $i )
{
#img is a long blob field
$ext="tiff";
header("Content-type: image/{$ext}");
echo $row['img'];
}
$i++;
}
mysql_close($con);
}
?>
Bu sadece çalışır ve tiff görüntü tarayıcı tarafından görüntülenir. Ama, bu kadar yalnız görüntülenir (ve AlternaTIFF kullanılarak izlendi) olduğu, bir tiff görüntü. Ben sadece tek bir görüntü yazdırmak için gerekli neden bilmek kadar bu, hiçbir sorun oldu. Ama şimdi benim patronum bir büyük otomatik dubleks yazıcı satın, ve ofisinde koydu, bu yüzden (iki sayfalık) bir pdf oluşturmak için bir yol gerekir ve üzerinde ($ row ['img'] echo ;) her biri iki resim koymak Tek bir sayfa, bu yüzden PDF yazdırabilirsiniz.
Herkes bana bunu yapmak için yardımcı olabilir?
Çok teşekkür ederim.