GORAGOD.com

freelance, web developer, web designer, hosting, domain name

CSS for print

พอดีลองเขียน css สำหรับ print แบบ auto landscape ละน่ะ ปัญหาที่พบคือ เวลา print ออกมาข้อมูลมี3แผ่น แต่ตัวอักษรจะมีแค่แผ่นแรก แผ่นเดียว แต่เครื่องก็print มา3แผ่นน่ะ ที่เหลืออกจากเป้นแผ่นป่าวๆค่ะ ต้องแก้ไขอย่างไรค่ะ

1. code css

.land{  

width: 100%;
height: 100%;
margin: 0% 0% 0% 0%;
filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
}

2. เรียก css มาใช้
<HEAD>
<LINK rel="stylesheet" type="text/css"  href="Css/myprint.css" media="print">
</HEAD>

3.
<BODY>
<?
for(aaaa){
for(aaaaa){
?>
<DIV class="land">
<Table width="1075" height="790" border="0" cellspacing="0" cellpadding="2" >

print aea ...... มีการ qury จากฐานข้อมูล แต่ข้อมูลจริงๆมีเป็นสิบหน้าเลยค่ะ

</Table>
</DIV>
<?
  }// end for
  }
 ?>

</BODY>

4. หาทั่วแผ่นดินแล้วไม่สามารถแก้ไขได้เจ้าค่ะ ข้าน้อยขอคำแนะนำด้วยเจ้าค่ะ



 

28 ม.ค. 2552 2 2,468

555+++

ไม่รู้เหมือนกัน ไม่เคยลอง
#1

css นี้มีข้อจำกัดค่ะ แก้ปัญหาโดยการขอร้องให้ user ที่ไม่  ser ทำการตั้งค่า page set up ก่อน ออกรายงานเองเหอ เรื่องง่ายๆๆแต่ต้องการความสบายสูงสุด 5555+++

ไปแร่ะ ทำงาน helpdesk ต่อ

งืมงืม

#2
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^