Fråga : Printing för ASP.NET-beställaresida.

Jag har ett läge var jag kan ha en eller många avbildar mig ska behov användarena att skriva ut på beställaresidan av ett asp.net program. Vad är det bäst långt som uppnår detta?

The avbildar ska behov att gå till en specifik skrivare, och avbildar ska behov att storleksanpassas till passformen massmedia exakt, också. Producera för förmiddag för avbilda I bör vara avkrävarätten storleksanpassar though.

Thanks,
Matthew
" klar "

Svar : Printing för ASP.NET-beställaresida.

Jag önskade att göra det samma tinget.  I grundar efter kodifiera en stund tillbaka, det stilla arbeten.  Det antar att din webbläsare anmärker är m_wndBrowser.  Källa: 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 timme = S_OK;
LPDISPATCH-pDispatch = m_wndBrowser.get_Document ();
om (pDispatch! = OGILTIGT)
{
	IHTMLDocument2*-pHtmlDoc=NULL;
	timme = pDispatch->QueryInterface (__uuidof (IHTMLDocument2), (annullera **), &pHtmlDoc);
	IHTMLWindow2*-  pWindow;
	om (pHtmlDoc! =NULL)
	{
		timme = pHtmlDoc->get_parentWindow (&pWindow);
		pHtmlDoc->Release ();
	}

	PÅSTÅ (EFTERFÖLJANDE (timme));
	lång docheight=0;
	IHTMLElement* pe=NULL;
	pHtmlDoc->get_body (&pe);
	IHTMLTextContainer* pe2=NULL;
	om (pe! =NULL)
	{
		pe->QueryInterface (&pe2);
		pe->Release ();
	}
	om (pe2! =NULL)
	{
		pe2->get_scrollHeight (&docheight);
		pe2->Release ();
	}
	om (pWindow! =NULL&&docheight>0)
	{
		pWindow->scrollTo (0, docheight);
		pWindow->Release ();
	}
	pDispatch->Release ();
}
Andra lösningar  
 
programming4us programming4us