Cuestión : Impresión del lado de cliente de ASP.NET.

Tengo una situación donde puedo tener uno o muchas imágenes que necesitaré a usuarios imprimir en el lado de cliente de un programa de asp.net. ¿Cuál es la mejor manera de alcanzar esto? las imágenes del

The necesitarán ir a una impresora específica, y las imágenes necesitarán ser clasificadas para caber los medios exactamente, también. La imagen que estoy produciendo debe ser el tamaño correcto exacto though.

Thanks,
Matthew
class= del

Respuesta : Impresión del lado de cliente de ASP.NET.

Quise hacer la misma cosa.  Encontré el código siguiente una parte posterior del rato, él todavía trabajo.  Asume que su objeto del hojeador es m_wndBrowser.  Fuente: http://www.fruitfruit.com/vc/ie/iehtml.cpp

HTH
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
HRESULT hora = S_OK;
pDispatch de LPDISPATCH = m_wndBrowser.get_Document ();
¡si (pDispatch! = FALTA DE INFORMACIÓN)
{
	pHtmlDoc=NULL de IHTMLDocument2*;
	hora = pDispatch->QueryInterface (__uuidof (IHTMLDocument2), (vacío **) &pHtmlDoc);
	pWindow  de IHTMLWindow2*;
	¡si (pHtmlDoc! =NULL)
	{
		hora = pHtmlDoc->get_parentWindow (&pWindow);
		pHtmlDoc->Release ();
	}

	AFIRMAR (TENIDO ÉXITO (hora));
	docheight=0 largo;
	pe=NULL de IHTMLElement*;
	pHtmlDoc->get_body (&pe);
	IHTMLTextContainer* pe2=NULL;
	¡si (el PE! =NULL)
	{
		pe->QueryInterface (&pe2);
		pe->Release ();
	}
	¡si (pe2! =NULL)
	{
		pe2->get_scrollHeight (&docheight);
		pe2->Release ();
	}
	¡si (pWindow! =NULL&&docheight>0)
	{
		pWindow->scrollTo (0, docheight);
		pWindow->Release ();
	}
	pDispatch->Release ();
}
Otras soluciones  
 
programming4us programming4us