13. januar 2009 - 12:35Der er
4 kommentarer og 1 løsning
WebBrowser Control
Hej Jeg printer ud i mit program vha. dette:
WebBrowser1.Print();
Jeg har 3 sprørgsmål:
- Hvordan forhindrer man sidetal i at blive skrevet ud øverst - Hvordan forhindrer man webadressen i at blive skrevet ud nederst - Hvordan forhindrer man dato nederst i at blive skrevet ud
Jeg har engang haft samme problemstilling. Så vidt jeg husker, fandt jeg ud af, at man ikke kan sætte dette programmatisk. Du skal åbne Internet Explorer, trykke på "Page Setup" under print knappen. Her har du mulighed for at sætte det.
Problemet med WebBrowser kontrollen i .NET, er at det bare er en instans af Internet Explorer der bliver embedded på din side.
//SET VALUES TO EMPTY IN IE registryKey.SetValue("footer", ""); registryKey.SetValue("header", ""); }
//PRINT IT WebBrowser1.Print(); if (registryKey != null) { //SET VALUES BACK TO ORIGINAL registryKey.SetValue("footer", oldFooterValue); registryKey.SetValue("header", oldHeaderValue); }
Men med den løsning kan du komme ud i et rettighedsproblem, burde du ikke få med den anden løsning.
Kommer så an på behov.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.