PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : خروجي عكس گرفتن از صفحه



aghaee
January 18th, 2011, 23:58
سلام
من يك صفحه html كه حاوي يك فرم هست و... ميخوام يك دكمه با عنوان چاپ صفحه بهش اضافه كنم كه با زدن دكمه، يك خروجي از پرينتر بگيرم

روشي كه ميخوام انجام بدم اينكه كه با زدن دكمه يك تصوير از فرم گرفته بشه و اون عكس به خروجي فرستاده بشه

راستش چون از CSS استفاده كرده وقتي از فرم پرينت مي گيري توي خروجي چاپگر حالات css نمايش داده نميشه، مثلا من گوشه input ها رو كمي خميده كردم كه در خروجي اينطوري نمي شه

براي همين ميخوام از فرم عكس بگيره و اون عكس رو به خروجي بفرسته


ممنون ميشم كمي راهنمايي بفرمائيد

با تشكر

---------- Post added at 12:58 AM ---------- Previous post was at 12:56 AM ----------

:::: راستي توي چاپ صفحات html آدرس صفحه و شماره صفحات نيز بالا و يا پائين برگ a4 چاپ ميشه كه من نمي خوام به جزء html چيز ديگري در برگ باشه و....


ممنون ميشم اساتيد راهنمايي بفرمايند

با تشكر

Rezash
January 19th, 2011, 06:59
ميتونيد از يك استايل اختصاصي براي print استفاده كنيد :

<style type="text/css" media="print">
كد هاي سي اس اس مختص پرينت
</style>
در مورد شماره صفحه و آدرس هم مربوط به كد نويسي نيست و بايد بسته به مرورگر از Page Setup نسبت به تغيير يا حذفش اقدام كنيد.

aghaee
January 19th, 2011, 09:14
يه موردي هست كه اينم ميخوام باشه، من ميخوام توي Html از يه فرم خواص كه توي هاست آپلود شده استفاده كنم، ممنون ميشم اينم راهنمايي كنيد
و هچنين اين فرم نيز موقع چاپ توي برگ بيفته؛ چون وقتي چاپ مي كنيم فرنت ها هم به حالت تاهما چاپ ميشه
با تشكر

---------- Post added at 10:14 AM ---------- Previous post was at 10:05 AM ----------

::: شرمنده
براي چاپ صفحه html از كليد ctrl + p استفاده مي كنيم، چطوري كاري كنيم تا يه دكمه باشه وقتي روش كليك كرديم، صفحه چاپ بشه و نيازي به ردن دكمه ctrl + p نباشه
راستي وقتي ctrl + p رو ميزني يه صفحه مياد كه تعداد و ... و نام چاپگر رو انتخاب مي كني و.... نمي شه كاري كرد كه اين نياد و با زدن دكمه مستقيم از خروجي چاپگر برگ بيرون بياد؟

ممنون و متشكر

Rezash
January 19th, 2011, 12:26
براي پرينت :

<input type="button" onclick="window.print()" value="پرينت">
اگر ميخواهيد اتوماتيك با لود شدن صفحه بياد ، در آخر صفحه اين رو بزنيد :


<script>
window.print();
</script>

براي اينكه فونت Tahoma نباشه از روشي كه گفتم يك استايل كاملا اختصاصي براي پرينت ميتونيد بنويسيد و فونت دلخواهتون رو بذاريد.
براي نمايش يك جدول يا هر چيزي فقط در پرينت و نه خود html مي تونيد جدول رو با كلاسي با نام مثلا JustPrint معرفي كنيد و در استايل پرينت براي اين كلاس display برابر block يا تهي باشه اما در استايل صفحه اصلي none باشه.

aghaee
January 19th, 2011, 17:50
براي پرينت :

<input type="button" onclick="window.print()" value="پرينت">
اگر ميخواهيد اتوماتيك با لود شدن صفحه بياد ، در آخر صفحه اين رو بزنيد :


<script>
window.print();
</script>

براي اينكه فونت Tahoma نباشه از روشي كه گفتم يك استايل كاملا اختصاصي براي پرينت ميتونيد بنويسيد و فونت دلخواهتون رو بذاريد.
براي نمايش يك جدول يا هر چيزي فقط در پرينت و نه خود html مي تونيد جدول رو با كلاسي با نام مثلا JustPrint معرفي كنيد و در استايل پرينت براي اين كلاس display برابر block يا تهي باشه اما در استايل صفحه اصلي none باشه.

در مورد خروجي گرفتن از چاپگر، من ميخوام فرم html رو كه باز كردم، با زدن دكمه يا كليدي مثلا ctrl + p صفحه بره به چاپ
ولي در حالت عادي كه ميزني بره به چاپ يه صفحه باز ميشه كه من نمي خوام اون صفحه باز بشه
http://20up.ir/uploads/12954467141.jpg
من نمي خوام اين صفحه باز بشه و...

در مورد اون كلاسي كه گفتين ميشه يه نمونه بزنيد ، ممنون ميشم