PDA

View Full Version : print عکس



amirreyhaneh
شنبه 17 دی 1384, 10:34 صبح
سلام
من یک image box دارم که داخل آن یک عکس است و یک دکمه با عنوان چاپ دارم.حالا می خواهم وقتی دکمه را کلیک کردم فقط عکس را print بگیرد.ضمنا من در code behind از vb.net استفاده می کنم

Behrouz_Rad
شنبه 17 دی 1384, 11:05 صبح
در صفحات وب، عمل چاپ بر روی صفحه ی جاری انجام خواهد پذیرفت به عبارت دیگر، شما باید صفحه ای را تدارک ببینید که در آن تنها عکس مورد نظر شما وجود دارد.
می توانید از دستور Response.Redirect و یا Server.Transfer استفاده کرده و همراه با ارسال یک Query String به صفحه ی مقصد (که می تواند بیانگر ID عکسی باشد که قصد نمایش آن را دارید) و بازیابی آن در آن صفحه و نوشتن دستور ;()Window.Print در روال onload تگ body، اقدام به چاپ عکس کنید.
البته بدین گونه مرسوم است که پیش از چاپ، پیش نمایشی از پرونده ی چاپی به کاربر نشان داده شود و سپس کاربر با انتخاب گزینه ی Print از منوی File، اقدام به چاپ پرونده کند.
موفق باشید.